《Motorola 單片機原理及套用系統開發技術》是1999年北京航空航天大學出版社出版的圖書。
基本介紹
- ISBN:9787810129060
- 頁數:272
- 定價:26.00
- 出版社:北京航空航天大學出版社
- 出版時間:1999-09
- 裝幀:平裝
內容介紹
作品目錄
1.1Motorola單片機的發展歷史
1.2Motorola單片機的命名規則
1.38位單片機的主流機型介紹
1.3.1M6805系列單片機
1.3.2M68HC05系列單片機
1.3.3M68HC11系列單片機
第二章 M6805單片機基本結構
2.1CPU結構
2.1.1CPU暫存器
2.1.2算術/邏輯單元和CPU控制電路
2.2存儲器結構
2.2.1存儲器結構的特點
2.2.2存儲器分配方法
2.3並行I/O口
2.3.1並行I/O口的結構
2.3.2PA和PC連線埠、PB和PD連線埠
2.4上電、外部及LVI復位
2.5外部中斷、定時器中斷及軟體中斷系統
2.6振盪器
2.7定時器/計數器
2.7.1定時器/計數器的結構
2.7.2定時器/計數器功能
2.8M6805單片機的自檢程式
2.9R型單片機
2.9.1R型單片機的結構及R3單片機的基本特性
2.9.2R型單片機的A/D轉換
2.10內EPROM及其編程
2.10.1掩膜選擇暫存器MOR
2.10.2編程控制暫存器PCR
2.10.3EPROM編程電路
第三章 M68HC05單片機基本結構
3.1CPU結構
3.1.1CPU暫存器
3.1.2算術/邏輯單元和CPU控制電路
3.2存儲器組織
3.2.1RAM區
3.2.2ROM區
3.3並行I/O口
3.3.1通用I/O口
3.3.2固定輸入口及口邏輯電平考慮
3.4復 位
3.4.1上電復位
3.4.2外部復位
3.4.3COP監視定時器復位
3.4.4時鐘監視復位
3.4.5非法取指復位
3.4.6復位後的狀態
3.5中 斷
3.6振盪器
3.7低功耗方式
3.7.1WAIT方式
3.7.2STOP方式
3.7.3數據保持方式
3.8自檢狀態進入步驟及內容
第四章 M68HC05單片機的特殊I/O功能
4.1MC68HC05B6單片機
4.1.1MC68HC05B6的主要特點
4.1.2基本結構與特性
4.2A/D轉換器
4.2.1A/D轉換器的結構
4.2.2A/D轉換暫存器
4.2.3低功耗方式對A/D的影響
4.3脈衝寬度調製輸出(PLM)
4.3.1脈衝寬度調製輸出的基本原理
4.3.2低功耗方式對PLM的影響
4.4多功能定時器系統
4.4.1多功能定時器系統的結構
4.4.2定時器控制和狀態暫存器
4.4.3定時器/計數器
4.4.4輸入捕捉
4.4.5輸出比較
4.4.6低功耗下的定時器
4.5串列通信接口SCI
4.5.1SCI系統的特點
4.5.2MC68HC05B6的SCI基本功能介紹
4.5.3SCI的數據格式
4.5.4SCI的同步傳送方式
4.5.5SCI的異步傳送方式
4.5.6低功耗方式下的SCI
4.6串列外圍接口SPI
4.6.1SPI的特性
4.6.2SPI信號的描述
4.6.3SPI的結構
4.6.4SPI暫存器
4.6.5SPI用於多機通信
4.7簡單的同步串列I/O口(SIOP)
4.7.1SIOP的結構
4.7.2SIOP信號格式
4.7.3SIOP暫存器
第五章 MC68HC05SU3/SR3單片機
5.1MC68HC05SR3 簡介
5.1.1MC68HC05SR3的結構和封裝
5.1.2引腳功能
5.1.3MC68HC05SR3的主要特點
5.2MC68HC05SR3的存儲器映像
5.2.1I/O和控制/狀態暫存器
5.2.2內部RAM工作區
5.2.3ROM工作區
5.3並行I/O口
5.3.1I/O口結構
5.3.2可程式I/O口
5.4定時器
5.4.1定時器的結構
5.4.2定時器暫存器
5.4.3低功耗方式下的定時器
5.5A/D轉換器
5.5.1模擬部分
5.5.2數字部分
5.5.3A/D轉換器暫存器
5.5.4低功耗方式下的A/D轉換器
5.6中斷系統
5.6.1中斷過程和中斷分類
5.6.2硬體中斷的操作與分類
5.7低功耗工作方式
5.8MC68HC05SR3/MC68HC705SR3的工作方式
5.9MC68HC05SR3與MC6805R3的性能比較
5.9.1HC05SR3的主要優點
5.9.2存儲器映像
5.9.3I/O口和可程式I/O口
5.9.4外部中斷和匯流排頻率
5.10MC68HC05SR3的特性參數
第六章 M68HC05指令系統
6.1定址方式
6.1.1立即定址
6.1.2直接定址
6.1.3擴展定址
6.1.4相對定址
6.1.5無偏移量變址
6.1.68位偏移量變址
6.1.716位偏移量變址
6.1.8位的置位與清零
6.1.9位測試轉移
6.1.10隱含定址
6.2指令系統
6.2.1算術運算類指令
6.2.2邏輯運算類指令
6.2.3數據存取類指令
6.2.4無條件轉移指令
6.2.5條件轉移指令
6.2.6控制類指令
6.2.7位操作指令
6.3簡單的彙編語言程式設計
6.3.1簡單程式設計
6.3.2簡單循環程式設計
6.3.3算術運算程式設計
6.3.4代碼和數制轉換程式設計
6.3.5排序程式設計
6.4浮點運運算元程式設計
6.4.1加法程式設計
6.4.2減法程式設計
6.4.3乘法程式設計
6.4.4除法程式設計
6.5交叉彙編使用方法
6.5.1彙編源程式格式
6.5.2彙編偽指令
6.5.3交叉彙編使用方法
6.5.4S――記錄
第七章 Motorola單片機套用系統的開發技術
7.1單片機套用系統的開發方法
7.1.1線上實時仿真法
7.1.2M0torola單片機仿真系統EVS
7.2MCU片內EPROM/OTP使用方法
7.2.1MC68HC705B5基本特性
7.2.2自引導方式
7.3簡易開發裝置的設計與製作
7.3.1編程器硬體系統設計
7.3.2編程器EPROM編程軟體設計
7.3.3串列通信軟體設計
7.4單片機套用系統設計方法
7.4.1單片機套用系統的開發過程
7.4.2單片機選型
7.4.3軟硬體開發方法
7.5單片機套用系統PCB電磁兼容性(EMC)設計
7.5.1電磁兼容性問題
7.5.2噪聲的來源和傳輸途徑
7.5.3單片機套用系統PCB設計指南
第八章 M68HC05單片機的常用接口技術
8.1LED顯示接口
8.1.1LED靜態顯示
8.1.2LED動態顯示
8.2鍵盤接口
8.2.1普通輸入方式的鍵盤接口
8.2.2矩陣式掃描鍵盤接口
8.3串列A/D接口
8.3.1串列A/D轉換器
8.3.2MCU與串列A/D轉換器的接口電路
8.4串列D/A接口
8.4.1串列D/A轉換器
8.4.2MCU與串列D/A轉換器的接口電路
8.5SCI接口
8.5.1硬體SCI接口
8.5.2軟體模擬的SCI接口
8.6定時器的套用
8.6.1實時時鐘設計
8.6.2輸入捕捉的套用
8.6.3輸出比較的套用
第九章 M68HC08單片機硬體結構
9.1概 述
9.1.1MC68HC08XL36單片機特點
9.1.2封裝及引腳定義
9.1.3內部結構框圖
9.2基本硬體結構
9.2.1CPU結構
9.2.2存儲器結構
9.2.3I/O連線埠
9.2.4復 位
9.2.5中 斷
9.2.6低功耗工作方式
9.3特殊硬體結構
9.3.1多功能時鐘發生器CGM
9.3.2直接存儲器存取DMA
9.3.3多功能定時器TIM
9.3.4監控方式MON
9.3.5斷點功能BRK
第十章 MC68HC08指令系統
10.1定址方式
10.1.18位偏移量棧指針定址
10.1.216位偏移量棧指針定址
10.1.3存儲器至存儲器IMD定址
10.1.4存儲器至存儲器DD定址
10.1.5存儲器至存儲器IX+D定址
10.1.6存儲器至存儲器DIX+定址
10.1.7無偏移量變址增1定址
10.1.88位偏移量變址增1定址
10.2指令系統
10.2.1傳送類指令
10.2.2算術運算類指令
10.2.3邏輯運算類指令
10.2.4無條件轉移類指令
10.2.5條件轉移類指令
10.2.6位操作類指令
10.2.7控制類指令
10.3程式示例
10.3.1無符號雙位元組乘法子程式
10.3.2無符號四位元組乘法子程式
10.3.3有符號單位元組乘法子程式
10.3.4有符號雙位元組乘法子程式
10.3.5無符號32/16除法子程式
第十一章 Motorola單片機套用實例
11.1Motorola單片機在空調器中的套用
11.1.1MC68HC05SR3在“春蘭”分體式空調器中的套用
11.1.2MC6805R3在“格力”分體式空調器中的套用
11.2Motorola單片機在全自動洗衣機中的套用
11.2.1MC68HC05C4在“威力”洗衣機中的套用
11.2.2MC68HC05B6在“小天鵝”模糊洗衣機中的套用
11.3Motorola單片機在無線尋呼機中的套用
參考文獻