前言
第1章 緒論
1.1 單片機發(fā)展概述
1.2 單片機的應用領域
1.3 8XCl96系列單片機的特點與分類
思考題與習題
第2章 196單片機基本結構和工作原理
2.1 80C196KB單片機的基本構成
2.2 中央處理器CPU
2.3 存儲器空間
2.4 總線控制
2.5 輸入/輸出(I/O)口
2.6 系統(tǒng)復位
2.7 80C196KB其他性能簡介
2.8 80C196KC的基本結構和性能特點
思考題與習題
第3章 196單片機指令系統(tǒng)
3.1 尋址方式
3.2 程序狀態(tài)字
3.3 指令系統(tǒng)概述
3.4 指令系統(tǒng)詳解
3.5 偽指令
思考題與習題
第4章 196單片機程序設計
4.1 定點數(shù)與浮點數(shù)的表示方法
4.2 定點數(shù)運算程序設計
4.3 浮點數(shù)運算程序設計
4.4 數(shù)制轉換程序設計
4.5 數(shù)據(jù)處理子程序設計
思考題與習題
第5章 196中斷系統(tǒng)及其應用
5.1 中斷的概念
5.2 196中斷系統(tǒng)的結構
5.3 196中斷系統(tǒng)應用舉例
5.4 80C196KC外設事務服務器
思考題與習題
第6章 196定時器及其應用
6.1 80C196KB定時器
6.2 80C196KC定時器
6.3 196定時器應用實例
思考題與習題
第7章 高速輸入/輸出HSI/HSo及其應用
7.1 高速輸入HsI及其應用
7.2 高速輸出HS0及其應用
思考題與習題
第8章 A/D和PwM(D/A)的原理及應用
8.1 A/D轉換器的原理
8.2 A/D轉換器的控制與應用
8.3 脈沖寬度調制輸出PwM(D/A)的原理及應用
思考題與習題
第9章 串行口及其應用
9.1 串行通信
9.2 80C196KB串行口的工作原理
9.3 串行口的應用
9.4 RS 232C、RS-485接口
思考題與習題
第10章 196存儲器系統(tǒng)擴展
10.1 程序存儲器擴展
10.2 數(shù)據(jù)存儲器擴展
10.3 大容量數(shù)據(jù)存儲器的擴展
10.4 大容量程序存儲器和數(shù)據(jù)存儲器及I/O的擴展
lO.5 E2PROM擴展
10.6 P3口和P4口的重構
思考題與習題
第11章 196單片機接口技術及應用
11.1 并行接口的擴展
11.2 開關量輸入與輸出電路
11.3 數(shù)據(jù)采集系統(tǒng)
11.4 人機對話電路
11.5 實時時鐘DSl2887
11.6 硬件自動復位電路
思考題與習題
第12章 電量測量的基本算法及程序實現(xiàn)
12.1 傅里葉算法及程序實現(xiàn)
12.2 均方根法及程序實現(xiàn)
附錄
附錄I 80C196單片機指令簡表
附錄Ⅱ 80C196單片機指令系統(tǒng)
參考文獻