1 單片機原理及單片機系統(tǒng)的開發(fā)方法
1.1 計算機系統(tǒng)的組成
1.2 嵌入式系統(tǒng)與單片機系統(tǒng)
習題與思考題
2 51內核單片機的應用基礎
2.1 MCS61單片機簡介
2.2 MCS-51單片機的組成
2.3 MCS-51單片機的存儲器體系結構與尋址方式
2.4 MCS-51單片機的指令系統(tǒng)
2.5 C8051F單片機簡介
2.6 51內核單片機常用的編程語言和方法
2.7 監(jiān)視定時器
習題與思考題
3 C語言開發(fā)51內核單片機的范例
3.1 通過UART輸出“Hello World!”
3.2 Keil Software公司的單片機開發(fā)工具簡介
習題與思考題
4 51內核單片機通用I/O端口的應用編程
4.1 利用單片機通用I/O端口控制LED
4.2 利用單片機通用I/O端口的推挽輸出方式控制LED
4.3 利用單片機通用I/O端口控制電控鎖
4.4 利用單片機通用輸入/輸出接口擴展并行輸出接口
4.5 利用單片機通用輸入/輸出接口擴展并行輸入接口
習題與思考題
5 51內核單片機中斷系統(tǒng)的應用編程
5.1 MCS-51單片機外部中斷的應用編程
5.2 C8051F單片機的外部中斷
習題與思考題
6 51內核單片機定時器/計數器的應用編程
6.1 MCS-51單片機定時器/計數器0實現的定時控制
6.2 C8051F單片機定時器/計數器0實現的定時控制
6.3 MCS-51單片機定時器/計數器2實現的定時控制
6.4 C8051F單片機定時器/計數器2實現的定時控制
6.5 MCS-51單片機定時器/計數器0實現的信號分頻
6.6 C8051F單片機定時器/計數器2實現的信號分頻
6.7 51內核單片機定時器/計數器實現的頻率測量
6.8 51內核單片機定時器/計數器實現的周期測量
6.9 MCS-51單片機定時器/計數器的硬件配置向導
習題與思考題
7 C8051F單片機時鐘系統(tǒng)的應用編程
7.1 C8051F320單片機時鐘系統(tǒng)的應用編程
7.2 C8051F120單片機時鐘系統(tǒng)的應用編程
習題與思考題
8 C8051F單片機WDT的應用編程
8.1 C8051F320單片機WDT的應用編程
8.2 C8051F120單片機WDT的應用編程
習題與思考題
9 51內核單片機UART的應用編程
9.1 MCS—51單片機UART的應用編程
9.2 C8051F320單片機UART的應用編程
9.3 C8051F120單片機UART的應用編程
9.4 MCS-51單片機UART的硬件配置向導
9.5 MCS‘51單片機的硬件配置向導
習題與思考題
10 O-,8051F單片機SMBus的應用編程
10.1 查詢方式實現的SMBus應用編程
10.2 部分中斷方式實現的$MBus應用編程
習題與思考題
11 C8051F單片機SPl0的應用編程
11.1 背景知識——C8051F320單片機SPl0的特性
11.2 背景知識——AT45DBl61B的特性
11.3 利用硬件配置向導獲取C8051F320單片機相關程序代碼
11.4 程序解析
11.5 程序的調試
習題與思考題
12 軟件實現UART、I2C和SPI的應用編程
12.1 定時器實現軟件UART
12.2 定時器實現具有波特率自動識別功能的軟件UART
12.3 I2C的軟件實現
12.4 SPI的軟件實現
習題與思考題
13 C8051F320單片機FLASH的應用編程
13.1 C8051F320單片機FLASH的基本特性
13.2 C8051F320單片機FLASH的加密操作
13.3 C8051F320單片機FLASH的數據存儲操作
習題與思考題
14 C8051F單片機模擬功能模塊的應用編程
14.1 C8051F320單片機的ADC的應用編程
14.2 C8051F410單片機的DAC的應用編程
14.3 C8051F120單片機的DAC的應用編程
14.4 C8051F410單片機的電壓比較器的應用編程
習題與思考題
15 單片機系統(tǒng)常用顯示設備的應用編程
15.1 7段LED數碼管的應用編程
15.2 LED點陣屏的應用編程
15.3 單色LCM的應用編程
15.4 并行總線接口的彩色LCM的應用編程
習題與思考題
16 單片機系統(tǒng)常用輸入設備的應用編程
16.1 矩陣式鍵盤的應用編程
16.2 串行移位寄存器擴展鍵盤的應用編程
16.3 微機標準鍵盤的應用編程
16.4 四線電阻式觸摸屏的應用編程
習題與思考題
17 C38051F單片機USB接口和RS_485接口的應用編程
17.1 背景知識——C8051F320單片機的USB接口
17.2 背景知識——USBXpress開發(fā)套件
17.3 背景知識——只讀型感應卡讀卡器
17.4 程序解析
17.5 程序的調試
習題與思考題
參考文獻