《MotorolaIntel單片機程式設計與套用》是1998年機械工業出版社出版的圖書,作者是齊秋群等。
基本介紹
- 書名:Motorola Intel單片機程式設計與套用
- 作者:齊秋群等
- ISBN:9787111064923
- 頁數:448
- 定價:45.00
- 出版社:機械工業出版社
- 出版時間:1998-12
- 裝幀:平裝
作品目錄
前 言
第1章 M68HC05系列單片機的結構與
功能
1.1概述
1.2結構與I/O功能的特點
1.3基本結構與引腳
1.4CPU結構及其暫存器
1.5存儲器映像
1.61/O口
1.7定址方式
1.8指令系統
1.9復位
1.10中斷
1.11低功耗方式
1.12多功能定時器及其使用
1.13串列通信接口 (SCI)及其使用
1.14串列外圍接口 (SPI)及其使用
1.15片內EPROM/OTPROM及其使用
1.16A/D轉換器及其使用
1.17脈衝寬度調製 (PWM)輸出
1.18開發工具及其使用
第2章 M68HC11系列單片機的結構與
功能
2.1概述
2.2M68HC11系列單片機的特點
2.3結構與引腳的功能
2.4CPU結構及其暫存器
2.5定址方式
2.6指令系統
2.7操作方式
2.8存儲器映像與片記憶體儲器
2.9MCU的控制暫存器
2.10片內EPROM/OTPROM及其編程
2.11片內EEPROM及其套用
2.12復位
2.13中斷
2.14低功耗方式
2.14並行I/O口
2.16串列通信接口 (SCI)
2.17串列外圍接口 (SPI)
2.18定時器與實時中斷
2.19脈衝累加器
2.20A/D轉換器
第3章 M68HC05/M68HC11系列單片
機彙編程式設計
3.1彙編語言源程式格式
3.2彙編偽指令
3.3M68HC05定址方式舉例
3.4程式設計入門
3.5串列I/O程式
3.6數據塊搬移程式
3.7堆疊仿真程式
3.8十進制數調整(DAA)程式
3.9鍵盤掃描程式
3.10M68HC05乘法程式
3.11M68HC05除法程式
3.12二進制數轉化為BCD碼十進制數
3.13十進制數轉化為二進制數
3.14查表與轉移程式
3.15無序表排序
第4章 數據結構與子程式的調用
4.1數據結構類型簡介
4.2堆疊
4.3索引數據結構
4.4串
4.5程式的最佳化和程式設計模式
4.6子程式中參數的傳遞
4.7子程式的調用和返回
4.8子程式設計的考慮
4.9堆疊幀
4.10用暫存器傳遞參數程式舉例
4.11用堆疊傳遞參數程式舉例
4.12用程式存儲器傳遞參數程式舉例
第5章 M68HC05/M68HC11單片機的
系統設計與接口方法
5.1單片機套用系統設計與接口的內容
及特點
5.2並行匯流排接口方法與特點
.53串列匯流排接口方法與特點
5.4匯流排時序
5.5外部存儲器的擴展
5.6M68HC11與外部存儲器的接口方法
舉例
5.7大容量存儲器的擴展系統
5.8中斷與同步接口技術
5.9並行口與鍵盤的接口方法
5.10並行口驅動LED顯示器的接口
方法
5.11 並行輸出口與D/A轉換器的接口
方法
5.12 單片機與印表機的接口方法
5.13 SCI的接口方法
5.14 串列外圍接口(SPI)的連線方法
5.15 利用SPI擴展輸入口
5.16 利用SPI擴展輸出口
5.17 SPI與LED驅動器MC14499的接口
方法
5.18 SPI與LCI驅動器MC145000/
MC145001的接口方法
5.19 單片機與帶串列口的實時時鐘
MC68HC68T1的接口方法
5.20 片內A/D轉換器的使用
5.21 單片機與10位A/D轉換器MC145050
的接口方法
第6章 M68HC05/M68HC11單片機的
套用
6.1定時器輸入捕捉功能的套用
6.2定時器輸出比較功能的套用
6.3用OC1控制多個輸出比較功能
6.4實時中斷(RTI)和強迫輸出比較
功能的套用
6.5脈衝累加器的套用
6.6LM35精密溫度感測器與單片機
構成的測溫系統
6.7A/D轉換結果的數據處理
6.8由單片機構成的電子密碼鎖
6.9由單片機構成的車速/里程測量顯示
系統
6.10採用MC6805單片機構成的電冰櫃
控制器
第7章 MCS-51系列單片機的結構與
套用
7.1MCS51單片機簡介
7.2封裝與引腳的功能
7.3MCS-51單片機的結構及其存儲器與
暫存器
7.4MCS51的定址方式
7.5MCS51的指令系統
7.6MCS51彙編程式設計基礎
7.7時鐘電路和復位電路的設計
7.8串列接口及其使用
7.9計數/定時器
7.10MCS-51的中斷及其套用
7.11低功耗工作方式
第8章 MCS-51單片機系統的擴展
8.1程式存儲器的擴展方法
8.2數據存儲器的擴展方法
8.3I/O連線埠的擴展方法
第9章 MCS-51單片機系統的設計
9.1D/A轉換器
9.2A/D轉換器
9.3鍵盤的接口方法
9.4鍵盤的掃描方式
9.5LED顯示接口
9.6LCD顯示接口
第10章 MCS-96單片機的結構 功能
與系統設計
10.1MCS-96單片機的主要性能
10.2MCS96單片機引腳的功能
10.3MCS96單片機的結構
10.4CPU
10.5存儲空間的分配
10.6中斷系統
10.7中斷回響與中斷的處理過程
10.8定時器系統簡介
10.9串列通信口簡介
10.10時鐘電路的設計
10.11復位電路的設計
10.128096BH的晶片配置暫存器
(CCR)
10.13MCS-96單片機與存儲器的接口
方法
第11章 MCS-96單片機的彙編語言與
程式設計
11.1數據類型與PSW狀態字
11.2定址方式
11.3指令系統
第12章 定時器、高速輸入/輸出與
串列接口
12.1定時器系統
12.2控制與狀態暫存器
12.3高速輸入通道及其套用
12.4高速輸出通道及其套用
12.5串列接口及其套用
第13章 A/D轉換器與脈寬調製
PWM
13.1A/D轉換器
13.2脈寬調製PWM
參考文獻
第1章 M68HC05系列單片機的結構與
功能
1.1概述
1.2結構與I/O功能的特點
1.3基本結構與引腳
1.4CPU結構及其暫存器
1.5存儲器映像
1.61/O口
1.7定址方式
1.8指令系統
1.9復位
1.10中斷
1.11低功耗方式
1.12多功能定時器及其使用
1.13串列通信接口 (SCI)及其使用
1.14串列外圍接口 (SPI)及其使用
1.15片內EPROM/OTPROM及其使用
1.16A/D轉換器及其使用
1.17脈衝寬度調製 (PWM)輸出
1.18開發工具及其使用
第2章 M68HC11系列單片機的結構與
功能
2.1概述
2.2M68HC11系列單片機的特點
2.3結構與引腳的功能
2.4CPU結構及其暫存器
2.5定址方式
2.6指令系統
2.7操作方式
2.8存儲器映像與片記憶體儲器
2.9MCU的控制暫存器
2.10片內EPROM/OTPROM及其編程
2.11片內EEPROM及其套用
2.12復位
2.13中斷
2.14低功耗方式
2.14並行I/O口
2.16串列通信接口 (SCI)
2.17串列外圍接口 (SPI)
2.18定時器與實時中斷
2.19脈衝累加器
2.20A/D轉換器
第3章 M68HC05/M68HC11系列單片
機彙編程式設計
3.1彙編語言源程式格式
3.2彙編偽指令
3.3M68HC05定址方式舉例
3.4程式設計入門
3.5串列I/O程式
3.6數據塊搬移程式
3.7堆疊仿真程式
3.8十進制數調整(DAA)程式
3.9鍵盤掃描程式
3.10M68HC05乘法程式
3.11M68HC05除法程式
3.12二進制數轉化為BCD碼十進制數
3.13十進制數轉化為二進制數
3.14查表與轉移程式
3.15無序表排序
第4章 數據結構與子程式的調用
4.1數據結構類型簡介
4.2堆疊
4.3索引數據結構
4.4串
4.5程式的最佳化和程式設計模式
4.6子程式中參數的傳遞
4.7子程式的調用和返回
4.8子程式設計的考慮
4.9堆疊幀
4.10用暫存器傳遞參數程式舉例
4.11用堆疊傳遞參數程式舉例
4.12用程式存儲器傳遞參數程式舉例
第5章 M68HC05/M68HC11單片機的
系統設計與接口方法
5.1單片機套用系統設計與接口的內容
及特點
5.2並行匯流排接口方法與特點
.53串列匯流排接口方法與特點
5.4匯流排時序
5.5外部存儲器的擴展
5.6M68HC11與外部存儲器的接口方法
舉例
5.7大容量存儲器的擴展系統
5.8中斷與同步接口技術
5.9並行口與鍵盤的接口方法
5.10並行口驅動LED顯示器的接口
方法
5.11 並行輸出口與D/A轉換器的接口
方法
5.12 單片機與印表機的接口方法
5.13 SCI的接口方法
5.14 串列外圍接口(SPI)的連線方法
5.15 利用SPI擴展輸入口
5.16 利用SPI擴展輸出口
5.17 SPI與LED驅動器MC14499的接口
方法
5.18 SPI與LCI驅動器MC145000/
MC145001的接口方法
5.19 單片機與帶串列口的實時時鐘
MC68HC68T1的接口方法
5.20 片內A/D轉換器的使用
5.21 單片機與10位A/D轉換器MC145050
的接口方法
第6章 M68HC05/M68HC11單片機的
套用
6.1定時器輸入捕捉功能的套用
6.2定時器輸出比較功能的套用
6.3用OC1控制多個輸出比較功能
6.4實時中斷(RTI)和強迫輸出比較
功能的套用
6.5脈衝累加器的套用
6.6LM35精密溫度感測器與單片機
構成的測溫系統
6.7A/D轉換結果的數據處理
6.8由單片機構成的電子密碼鎖
6.9由單片機構成的車速/里程測量顯示
系統
6.10採用MC6805單片機構成的電冰櫃
控制器
第7章 MCS-51系列單片機的結構與
套用
7.1MCS51單片機簡介
7.2封裝與引腳的功能
7.3MCS-51單片機的結構及其存儲器與
暫存器
7.4MCS51的定址方式
7.5MCS51的指令系統
7.6MCS51彙編程式設計基礎
7.7時鐘電路和復位電路的設計
7.8串列接口及其使用
7.9計數/定時器
7.10MCS-51的中斷及其套用
7.11低功耗工作方式
第8章 MCS-51單片機系統的擴展
8.1程式存儲器的擴展方法
8.2數據存儲器的擴展方法
8.3I/O連線埠的擴展方法
第9章 MCS-51單片機系統的設計
9.1D/A轉換器
9.2A/D轉換器
9.3鍵盤的接口方法
9.4鍵盤的掃描方式
9.5LED顯示接口
9.6LCD顯示接口
第10章 MCS-96單片機的結構 功能
與系統設計
10.1MCS-96單片機的主要性能
10.2MCS96單片機引腳的功能
10.3MCS96單片機的結構
10.4CPU
10.5存儲空間的分配
10.6中斷系統
10.7中斷回響與中斷的處理過程
10.8定時器系統簡介
10.9串列通信口簡介
10.10時鐘電路的設計
10.11復位電路的設計
10.128096BH的晶片配置暫存器
(CCR)
10.13MCS-96單片機與存儲器的接口
方法
第11章 MCS-96單片機的彙編語言與
程式設計
11.1數據類型與PSW狀態字
11.2定址方式
11.3指令系統
第12章 定時器、高速輸入/輸出與
串列接口
12.1定時器系統
12.2控制與狀態暫存器
12.3高速輸入通道及其套用
12.4高速輸出通道及其套用
12.5串列接口及其套用
第13章 A/D轉換器與脈寬調製
PWM
13.1A/D轉換器
13.2脈寬調製PWM
參考文獻