第1章 單片機概述
1.1 單片機的定義
1.2 微型計算機的基本組成
1.3 微型計算機軟件
1.4 數制的介紹
小結
習題
第2章 8096單片機的指令和匯編語言程序設計
2.1 匯編語言的基本概念
2.2 指令及指令格式
2.3 尋址方式
2.4 程序狀態(tài)字寄存器PSW
2.5 8096單片機指令系統(tǒng)
2.6 單片機匯編語言程序設計
小結
習題
第3章 中斷系統(tǒng)和定時器
3.1 中斷的基本概念
3.2 8096的中斷源
3.3 中斷控制
3.4 中斷響應及中斷優(yōu)先級的改變
3.5 中斷系統(tǒng)編程注意事項及實例
3.6 外設事務服務器PTS
3.7 定時器
小結
習題
第4章 高速輸入/輸出部件的原理及應用
4.1 HIS的工作原理
4.2 HIS的使用要點及應用實例
4.3 HSO的工作原理
4.4 HSO的初始化編程及應用實例
4.5 HSO和HIS應用實例
小結
習題
第5章 A/D和PWM(D/A)的工作原理及應用
5.1 A/D模數轉換
5.2 脈沖寬度調制輸出PWM(D/A)功能特點及功能程序
5.3 數字濾波方法
小結
習題
第6章 串行通信及其應用
6.1 串行通信基本概念
6.2 串行口及其應用
6.3 串行口的應用
小結
習題
第7章 存儲器與存儲器擴展
7.1 存儲器
7.2 幾種閃存的介紹
7.3 存儲器空間
7.4 寄存器控制器
7.5 系統(tǒng)總線和存儲器的擴展
7.6 28C256的擴展
小結
習題
第8章 8096單片機擴展I/O接口的設計
8.1 8096擴展8255A并行接口芯片
8.2 8096擴展8155接口
8.3 82C53
8.4 用74LS系列TTL電路擴展并行I/O接口
8.5 8279應用實例
8.6 8096與硬件日歷鐘5832的接口
8.7 GAL和并行帶電池時鐘M48T02、M48T12在接口電路中的應用
8.8 應用舉例
小結
習題
第9章 串行芯片及應用
9.1 可涓流充電的串行實時時鐘芯片DS1302
9.2 24LC×;×;B串行EEPROM及接口程序設計
9.3 專用的智能鍵盤和LED控制芯片HD7279A
9.4 IC卡讀/寫器的設計
9.5 串行A/D轉換的實現(xiàn)
9.6 MAX192串行10位模數轉換器及應用
小結
習題
第10章 抗干擾措施
10.1 I/O通道干擾和抗干擾措施
10.2 微處理器監(jiān)控器X5045電路及其應用
10.3 微處理器監(jiān)控器MAX690A/MAX692A
小結
習題
附錄
附錄Ⅰ 8096單片機指令一覽表
附錄Ⅱ 8096單片機指令系統(tǒng)
參考文獻