項目一 STC系列單片機硬件結構 1
任務一 認識STC系列單片機 1
任務二 STC90C58RD+內部結構及性能特點 5
任務三 STC90C58RD+引腳功能及封裝 8
任務四 構建最小應用系統(tǒng) 20
項目二 Keil C51開發(fā)及ISP編程 29
任務一 Keil C51性能和特點 29
任務二 Keil開發(fā)環(huán)境介紹 33
任務三 構建一個開發(fā)項目 38
任務四 STC-ISP下載程序 49
項目三 輸入/輸出接口的應用 57
任務一 制作動態(tài)掃描的矩陣鍵盤 57
任務二 基于動態(tài)掃描技術在LED數(shù)碼管上顯示信息 65
任務三 制作一個數(shù)字式溫度計 77
任務四 制作一個電子秒表 87
任務五 讓點陣LCD顯示圖像和字符 100
任務六 制作一個計算器 122
項目四 單片機與外圍芯片 138
任務一 I2C總線介紹 138
任務二 使用存儲器CAT24WC02保存數(shù)據 143
任務三 制作一個電子時鐘 156
任務四 SPI總線的大容量Flash的應用 167
任務五 制作一個基于電流環(huán)的壓力測試儀 183
項目五 串口通信的應用 193
任務一 串口通信介紹 193
任務二 實現(xiàn)一個模擬串口 203
任務三 制作一個GPS開發(fā)板 214
任務四 制作一個GPS采集器 220
項目六 單片機的高級應用 229
任務一 STC單片機內部看門狗的應用 229
任務二 外部看門狗的應用 234
任務三 STC單片機內部Flash的應用 238
任務四 STC單片機進入掉電模式并喚醒 247
附錄 252
附錄一 C51中的關鍵字 252
附錄二 ANSIC標準關鍵字 253
參考文獻 255