項目一 鍵盤、數(shù)碼管、點陣屏
1.1 鍵盤的工作原理和接口方法
1.2 數(shù)碼管、點陣屏的工作原理和接口方法
1.3 鍵盤、數(shù)碼管、點陣屏集中控制芯片BC7281B
任務1 應用實踐
項目二 讓數(shù)碼管和點陣屏顯示動畫
2.1 驅動程序基本種類
2.2 點陣數(shù)據庫
2.3 基本驅動函數(shù)
任務2 應用實踐
項目三 制作簡單浮點計算器
任務3 應用實踐
項目四 中斷及應用
4.1 中斷概述
4.2 單片機中斷系統(tǒng)的結構
4.3 中斷響應的條件和過程
4.4 C語言中斷程序編寫方法
任務4 應用實踐
項目五 定時器/計數(shù)器及其應用
5.1 定時/計數(shù)的基本概念
5.2 定時器/計數(shù)器的工作原理和控制寄存器
5.3 定時器/計數(shù)器0、1的工作模式
5.4 定時器/計數(shù)器2的工作模式
任務5 應用實踐
項目六 串行通信及其應用
6.1 串行通信基本知識
6.2 串行通信RS—232總線標準
6.3 單片機的串口結構
任務6 應用實踐
項目七 溫度控制系統(tǒng)制作
7.1 溫度控制概述
7.2 單總線數(shù)據通信(DS18820)
7.3 溫度測量及控制驅動程序
任務7 應用實踐
項目八 字符型液晶屏模塊
8.1 液晶屏顯示器慨述
8.2 LCD指令表
8.3 LCD的內部字符集
8.4 字符型液晶屏的驅動程序
任務8 應用實踐
項目九 漢字庫點陣液晶屏
9.1 漢字庫點陣液晶屏慨述
9.2 漢字庫點陣液晶屏的內部結構
9.3 漢字庫點陣液晶屏的操作指令
9.4 繪圖算法
9.5 漢字庫點陣液晶屏的驅動程序
任務9 應用實踐
項目十 綜合應用:萬年歷
10.1 X1227概述
10.2 X1227內部存儲器
10.3 I2C串行通信
10.4 X1227驅動程序
任務10 應用實踐
項目十一 模/數(shù)、數(shù)/模轉換
11.1 模/數(shù)、數(shù)/模轉換概述
11.2 模/數(shù)(A/D)轉換器
11.3 數(shù)/模(D/A)轉換器
11.4 模/數(shù)轉換和數(shù)/模轉換的驅動程序
任務11 應用實踐
項目十二 Flash存儲器
12.1 SPI串行總線Flash存儲器
12.2 Flash存儲器驅動程序
任務12 應用實踐
項目十三 Proteus仿真實踐
13.1 Proteus概述
13.2 Proteus仿真
附錄A Cx51庫函數(shù)
A.1 數(shù)學函數(shù)
A.2 輸入、輸出函數(shù)
A.3 字符轉換和分類函數(shù)
A.4 字符串操作函數(shù)
A.5 緩沖區(qū)操作函數(shù)
A.6 字符串轉換函數(shù)atof/atof517、atoi、atol
A.7 字符串按格式轉換函數(shù)strtod/strtod517、strtoul、strtoul
A.8 內部固有函數(shù)
A.9 存儲區(qū)分配函數(shù)
A.1 0 可變長度參數(shù)列表函數(shù)
A.1 1其他函數(shù)
A.1 2 編寫程序的基本原則和容易出錯的地方
附錄B Cx51編譯錯誤、警告
B.1 致命錯誤
B.2 語法和語義錯誤
B.3 警告
附錄C 術語表
附錄D Cx51編譯器限制
附錄E EJ51單片機實踐版完整電原理圖
附錄F 電子產品錫焊的小技巧
附錄G 漢字碼址表
附錄H 推薦的畢業(yè)設計課題