序
第0章 8051 CPU簡介
0-1 8051 CPU的功能
0-2 CPU的引腳功能
0-3 MCS-51/52系列的存儲器結構
0-4 8051存儲器擴充
0-5 8X51/52CPU主要寄存器功能
0-6 特殊功能寄存器(SFR)
第1章 PICE 51/52的簡易使用
第2章 IAR-C基本指令
2-0 C語言程序結構
2-1 C語言的常數
2-2 C語言的變量
2-3 算術運算
2-4 關系運算符
2-5 邏輯運算
2-6 各種運算符的運算優(yōu)先次序
2-7 條件控制指令
2-8 指針與數組
2-9 指針(pointer)
2-10 結構(structure),等位(union)與列舉(enum)
2-11 函數(function)
第3章 IAR-C的編譯與鏈接
3-0 總結
3-1 LAR-C編譯程序ICC8051.EXE
第4章 51C程序編寫、編輯、鏈接、PICE加載與執(zhí)行
4-0 程序的安裝
4-1 C51程序編輯
4-2 程序的編譯、鏈接
第5章 IAR-C基本指令練習
5-0 概論
5-1 基本指令實習
第6章 8051中斷與IAR-C51的關系
6-1 C51的中斷函數
6-2 與8051中斷有關的寄存器
6-3 如何設定中斷寄存器
6-4 中斷信號的狀態(tài)設定
第7章 內存對應式I/O與IAR-C
第8章 C語言函數(子程序)
第9章 計時/計數器
9-1 8051 CPU內部計時/計數器
9-2 與計時時數有關的特殊功能寄存器
9-3 計時時數器的工作模式
9-4 計時/計數模式
9-5 模式1定時器的激活與設定
9-6 計時/計數模式2
9-7 定時器模式2的使用
9-8 計時/計數模式工作模式3
9-9 定時器模式3的使用
9-10 計時模式0的中斷
9-11 計時模式1的中斷
9-12 計時模式2的中斷
第10章 文本型液晶顯示器
第11章 并列式I/O接口(8255)
11-1 8255引腳及模塊圖
11-2 8255A功能設置
11-3 8255A的三種操作模式
第12章 DAC與ADC
12-1 數字/模擬轉換器~使用DAC0800
12-2 DAC800實習電路圖
12-3 模擬/數字轉換器ADC0804
第13章 串行通訊
串行通訊
13-1 通訊概論
13-2 串行傳輸的傳輸速率
13-3 傳輸設備(Device)
13-4 RS232-C接口
13-5 RS232C常用的接線方式
13-6 RS232-C數據格式
13-7 RS-485串行通訊
13-8 8031內部的串行接口
13-9 與串行端口有關的控制寄存器
13-10 波特率的設定方法
13-11 UART與RS-232C的信號準位轉換
13-12 UART的驅動程序
第14章 鍵盤與七段顯示器
第15章 繪圖式LCD
附錄A 1051.H內容
附錄B xlib的命令
附錄C IAR-C51的函數庫
附錄D 通訊測試軟件BREAKOUT的使用