《單片微機原理與套用(第2版)》是2019年7月機械工業出版社出版的圖書,作者是羅印升。
基本介紹
- 書名:單片微機原理與套用(第2版)
- 作者:羅印升
- ISBN:9787111538851
- 定價:42.0元
- 出版社:機械工業出版社
- 出版時間:2019年7月
- 裝幀:平裝
- 開本:16開
內容簡介,圖書目錄,
內容簡介
本書內容包括:微型計算機基礎知識;51系列單片機的結構及原理;5系列單片機的指令系統和程式設計方法;中斷系統;51系列單片機的定時器/計數器;5系列單片機的串列接口;51系列單片機的系統擴展;51系列單片機的接口擴展;51系列單片機套用系統設計;C5程式設計與開發環境。
圖書目錄
前言
模組一微型計算機基礎知識與
單片微型計算機
第1章微型計算機基礎知識
1.1微型計算機系統概述
1.1.1微型計算機系統的基本組成
和各部分的作用
1.1.2單片微型計算機的發展及其
套用
1.2計算機中的數制與編碼
1.2.1進位計數制及其轉換
1.2.2編碼
1.3計算機中數的表示與運算
1.3.1機器數及其表示方法
1.3.2數的運算
延伸與拓展
本章小結
思考題與習題
參考文獻
第2章 51系列單片機的結構及
原理
2.151系列單片機的結構
2.1.151系列單片機的基本組成
2.1.251系列單片機的內部結構
2.1.351系列單片機的引腳及
功能
2.251系列單片機的存儲器組織
2.2.1程式存儲器的地址空間
2.2.2數據存儲器的地址空間
2.2.3特殊功能暫存器簡介
2.351系列單片機並行輸入/輸出連線埠
的結構與操作方法
2.3.1P0口
2.3.2P1口
2.3.3P2口
2.3.4P3口
2.3.5連線埠的帶負載能力與套用方法
2.451系列單片機的時鐘電路與時序
2.4.1片內振盪器及時鐘信號的產生
2.4.2時序及有關概念
2.4.3指令的取指令/執行時序
2.4.4訪問片外存儲器的操作時序
2.551系列單片機的復位電路
2.5.1復位與復位電路介紹
2.5.2單片機復位後的狀態
2.6AT89S51單片機的低功耗工作方式
與“看門狗”定時器
2.6.1低功耗工作方式
2.6.2低功耗方式下的“看門狗
定時器
本章小結
思考題與習題
參考文獻
模組二指令系統與彙編語言程式設計方法
第3章51系列單片機的指令系統
和程式設計方法
3.1指令系統概述
3.1.1指令分類
3.1.2指令格式
3.1.3指令中常用縮寫符號的意義
3.2定址方式
3.2.1立即定址
3.2.2直接定址
3.2.3暫存器定址
3.2.4暫存器間接定址
3.2.5變址定址
3.2.6相對定址
3.2.7位定址
3.3數據傳送類指令
3.3.1片內RAM數據傳送類指令
3.3.2片外RAM數據傳送類指令
3.3.3程式存儲器向累加器A傳送
數據類指令
3.3.4數據交換類指令
3.3.5堆疊操作類指令
3.4算術運算類指令
3.4.1加法指令
3.4.2減法指令
3.4.3乘法指令
3.4.4除法指令
3.5邏輯運算類指令
3.5.1累加器A的邏輯運算指令
3.5.2兩個運算元的邏輯操作運算
指令
3.6位操作類指令
3.6.1位變數傳送指令
3.6.2位變數修改指令
3.6.3位變數邏輯操作指令
3.7控制轉移類指令
3.7.1無條件轉移指令
3.7.2條件轉移指令
單片微機原理與套用第2版3.7.3調用與返回指令
3.8彙編語言程式設計
3.8.1彙編語言程式設計概述
3.8.2常用偽指令
3.8.3順序結構程式設計
3.8.4分支結構程式設計
3.8.5循環結構程式設計
3.8.6子程式設計
3.8.7綜合編程舉例
本章小結
思考題與習題
參考文獻
模組三中斷系統與套用
第4章中斷系統
4.1中斷系統概述
4.1.1中斷的概念
4.1.2中斷系統的功能及特點
4.251系列單片機的中斷系統
4.2.1中斷系統的結構與中斷源
4.2.2中斷控制
4.3中斷處理過程
4.3.1中斷回響與過程
4.3.2中斷處理
4.3.3中斷返回
4.3.4中斷請求撤銷
4.3.5中斷回響時間
4.4中斷系統套用
延伸與拓展
本章小結
思考題與習題
參考文獻
模組四定時器/計數器及其套用
第5章51系列單片機的定時器/
計數器
5.1定時器/計數器簡介
5.1.1定時器/計數器的一般工作
方式
5.1.2定時器/計數器的結構與原理
5.2定時器/計數器控制
5.2.1定時器/計數器的工作模式
暫存器
5.2.2定時器/計數器的控制暫存器
5.2.3定時器/計數器的初始化
5.3定時器/計數器的工作模式及套用
5.3.1模式0及套用
5.3.2模式1及套用
5.3.3模式2及套用
5.3.4模式3及套用
5.3.5定時器/計數器門控位的套用
5.3.6“看門狗”定時器
延伸與拓展
本章小結
思考題與習題
參考文獻
模組五串列通信及其套用
第6章51系列單片機的串列通信
6.1串列通信概述
6.1.1串列通信的基本方式
6.1.2串列通信的數據傳送方式
6.1.3串列通信的接口標準
6.2串列接口的結構與控制
6.2.1串列接口的結構
6.2.2串列接口的控制
6.2.3波特率設計
6.3串列接口的工作模式
6.3.1模式0
6.3.2模式1
6.3.3模式2
6.3.4模式3
6.3.5串列接口的初始化與套用編
程方法舉例
6.451系列單片機的通信
6.4.151系列單片機的雙機
通信技術
6.4.251系列單片機的多機
通信技術
6.4.351系列單片機與PC
通信技術
延伸與拓展
本章小結
思考題與習題
參考文獻
模組六微機套用系統設計
第7章51系列單片機的系統擴展
7.1程式存儲器擴展
7.1.1匯流排擴展
7.1.2典型程式存儲器晶片
7.1.3程式存儲器擴展舉例
7.2數據存儲器擴展
7.2.1典型數據存儲器晶片
7.2.2數據存儲器擴展舉例
7.3並行I/O接口擴展
7.3.1I/O接口電路的功能
7.3.2簡單並行I/O接口擴展
7.3.38255A可程式並行I/O
接口擴展
7.3.48155可程式並行I/O接口擴展
7.4用串列接口擴展並行接口
7.4.1串列接口擴展並行輸入口
7.4.2串列接口擴展並行輸出口
延伸與拓展
本章小結
思考題與習題
參考文獻
第8章51系列單片機的接口技術
8.1鍵盤接口技術
8.1.1鍵盤工作原理
8.1.2獨立式鍵盤接口技術
8.1.3矩陣式鍵盤接口技術
8.2顯示器接口技術
8.2.1LED顯示器的結構與原理
8.2.2靜態顯示接口技術
8.2.3動態顯示接口技術
8.2.4液晶顯示接口技術
8.3鍵盤和顯示器組合接口技術
8.3.1鍵盤及動態顯示接口電路
8.3.2鍵盤及靜態顯示接口電路
8.4DA轉換器與單片機接口技術
8.4.1DA轉換器概述
8.4.2DAC0832晶片及其與
單片機的接口
8.4.3DCA與微處理器(MPU)的
連線技術
8.5AD轉換器與單片機接口技術
8.5.1AD轉換器的工作原理
8.5.2AD轉換器的技術指標與
選取原則
8.5.3ADC0809接口晶片及其與單
片機的接口
8.5.4AD574A晶片與單片機接口
8.5.5ADC與微處理器(MPU)的
連線技術
8.6開關量輸入/輸出接口技術
8.6.1開關量輸入接口技術
8.6.2開關量輸出接口技術
本章小結
思考題與習題
參考文獻
第9章51系列單片機套用
系統設計
9.1單片機套用系統設計概述
9.1.1單片機套用系統的結構與
設計要求
9.1.2單片機套用系統的設計過程
9.2單片機套用系統的設計方法
9.3單片機套用系統的抗干擾技術
9.3.1單片機套用系統的硬體
抗干擾技術
9.3.2單片機套用系統的軟體
抗干擾技術
9.4單片機套用系統設計舉例
9.4.1電阻爐溫度控制系統設計
9.4.2步進電動機控制系統設計
延伸與拓展
本章小結
思考題與習題
參考文獻
模組七微機套用系統集成開發工具與
套用新技術
第10章C51程式設計基礎與
開發環境
10.1單片機的C語言概述
10.1.1C51程式開發流程
10.1.2C51程式結構
10.2C51的數據類型
10.2.1C51的標識符與關鍵字
10.2.2C51的數據類型與存儲類型
10.2.351系列單片機硬體結構的
C51定義
10.3C51的運算符、表達式和規則
10.3.1C51的算術運算符和
算術表達式
10.3.2C51的關係運算符、關係表達
式和優先權
10.3.3C51的邏輯運算符、邏輯表達
式和優先權
10.3.4C51的位操作及表達式
10.3.5逗號表達式與條件表達式
10.4C51流程控制語句
10.5C51的數組和結構
10.5.1數組
10.5.2結構
10.6C51的指針與函式
10.6.1C51的指針概述
10.6.2C51函式的定義
10.7Keil C51開發環境與程式調試
10.7.1建立Keil C51程式
10.7.2Keil C51的程式調試
10.8Proteus 6.9與Keil C51的
聯合調試
10.8.1Proteus 6.9與Keil C51的聯調
環境建立
10.8.2Proteus 6.9與Keil C51的
聯調舉例
延伸與拓展
本章小結
思考題與習題
參考文獻
第11章基於單片機核的SoC技術
11.1單片機擴展FPGA及單片機核套用
技術概述
11.2FPGA擴展方案的技術與套用
11.3單片FPGA方案的設計
技術與套用
本章小結
參考文獻
附錄51系列單片機指令表