緒言
第1章單片機原理.
1.1單片機運算基礎及結構基礎簡介
1.1.1運算基礎
1.1.2進制編碼
1.1.3微型計算機的一般結構
1.1.4微機工作原理
1.2MCS-51單片機的功能結構
1.2.1MCS-51基本型單片機內部功能結構
1.2.2MCS-51增強型單片機內部功能結構
1.2.3CPU結構
1.3MCS-51單片機存儲器
1.3.1片內.外統一編址的程序存儲器
1.3.2片內.外單獨編址的數據存儲器
1.3.3片內RAM和特殊功能寄存器SFR
1.4單片機最小系統
1.4.1單片機引腳功能
1.4.2時鐘電路與復位電路
1.4.3操作時序
1.4.4最小系統配置
1.5小結
習題與思考題
第2章單片機匯編語言編程技術
2.1指令格式
2.2尋址方式
2.2.1立即尋址
2.2.2存儲器尋址
2.2.3寄存器尋址
2.3指令系統
2.3.1數據傳送指令
2.3.2算術運算指令
2.3.3邏輯運算指令
2.3.4位操作指令
2.3.5控制轉移指令
2.4偽指令
2.5幾種典型結構的匯編語言程序設計
2.5.1順序結構程序
2.5.2分支結構程序
2.5.3循環(huán)結構程序
2.5.4子程序
2.5.5位操作程序
2.6小結
習題與思考題
第3章單片機C語言編程技術
3.1FranklinC51編譯器簡介
3.1.1C51編譯器
3.1.2C51一般格式
3.1.3FranklinC51編譯器支持的數據類型
3.2C51數據的存儲類型
3.3MCS-51單片機的C51定義
3.3.1特殊功能寄存器SFR的C51定義
3.3.2P0~P3口及片外擴展硬件I/O口的C51定義
3.3.3位尋址變量的C51定義
3.3.4C51的運算符定義
3.3.5C51的指針變量及運算操作定義
3.4C51函數及功能
3.4.1函數的分類與定義
3.4.2函數的調用
3.4.3函數調用條什
3.5單片機C語言程序設計
3.5.1順序結構設計
3.5.2分支結構設計
3.5.3循環(huán)結構設計
3.5.4C語言和匯編語言混合編程
3.6小結
習題與思考題
第4章單片機輸入/輸出與中斷控制技術
4.1片內并行I/O端口
4.1.1P0~P3口結構與功能
4.1.2編程實例
4.1.3鍵盤和顯示器電路設計
4.2片內串行通信接口
4.2.1可編程串行通信接口的結構
4.2.2串行口控制器SCON和電源控制器PCON
4.2.3串行口編程實例
4.2.4單片機與PC機的串行通信編程
4.3片內定時計數器..
4.3.1定時計數器結構
4.3.2定時計數器的工作寄存器TMOD和TCON
4.3.3定時計數器的工作方式
4.3.4定時計數器程序設計
4.4片內中斷系統
4.4.1中斷的概念與中斷服務程序入口地址
4.4.2中斷控制寄存器TCON.SCON.IE和IP
4.4.3中斷響應過程
4.4.4中斷服務程序
4.4.5C51中斷程序設計
4.5小結
習題與思考題
第5章單片機片外存儲擴展技術
5.1單片機對外提供的三組總線
5.2常用存儲器擴展芯片
5.2.1地址鎖存器
5.2.2存儲器芯片
5.2.3I/O接口芯片
5.3程序存儲器的擴展
5.3.1EPROM擴展
5.3.2EEPROM作為程序存儲器擴展
5.4數據存儲器的擴展
5.4.1SRAM擴展
5.4.2DRAM擴展
5.4.3EEPROM作為片外數據存儲器擴展
5.5地址譯碼電路
5.5.1全譯碼法
5.5.2部分譯碼法
5.5.3線性法
5.6I/O端口擴展
5.6.1串行口外擴展并行口
5.6.2片外擴展TIL或CMOS芯片
5.6.3片外擴展定時計數器8253/8254
5.6.4片外擴展并行I/O接口芯片8243
5.6.5片外擴展并行FO接口芯片8155
5.6.6綜合擴展
5.7小結
習題與思考題
第6章單片機片外接口技術
6.1I/O操作指令
6.1.1輸入/輸出方法
6.1.2I/O操作時序
6.2可編程鍵盤顯示器接口芯片8279
6.2.1內部結構
6.2.2連接鍵盤和數字顯示
6.3液晶顯示接口
6.3.1液晶顯示驅動器
6.3.2接口實例
6.4D/A轉換接口
6.4.1集成D/A轉換器泅7520
6.4.2集成D/A轉換器DAC0832
6.5A/D轉換技術
6.5.1集成A/D轉換器AD574
6.5.2集成A/D轉換器ADC0809
6.6小結
習題與思考題
第7章單片機開發(fā)應用技術
7.1單片機應用系統的抗干擾技術
7.1.1軟件抗干擾
7.1.2硬件抗干擾
7.1.3看門狗技術
7.2單片機開發(fā)系統
7.2.1單片機開發(fā)系統的結構
7.2.2仿真器
7.2.3單片機開發(fā)系統的功能
7.3單片機應用系統的總體設計
7.4小結
習題與思考題
附錄AMCS-51單片機指令表
附錄BC51庫函數
附錄CC51編譯控制指令
附錄D單片機常用漢英名詞術語對照
參考文獻...