> 1.1 概述1
1.2 單片機的歷史淵源1
1.2.1 微處理器的歷史1
1.2.2 單片機的歷史6
1.2.3 單片機發(fā)展的趨勢7
1.2.4 常見單片機的類型介紹9
1.3 單片機的特點和用途19
1.3.1 單片機的特點19
1.3.2 單片機的應用19
1.4 本章小結21
1.5 思考題21
第2章 單片機怎樣使用
2.1 單片機設計系統的構成22
2.1.1 單片機電路22
2.1.2 基本輸出元件單元39
2.1.3 基本輸入元件單元45
2.1.4 調試設備48
2.2 單片機的編程語言種類61
2.2.1 程序語言61
2.2.2 編程語言的選取62
2.3 單片機匯編語言指令63
2.3.1 概述63
2.3.2 51單片機匯編語言指令介紹63
2.4 單片機系統設計過程介紹94
2.4.1 總體設計94
2.4.2 硬件電路設計95
2.4.3 軟件設計97
2.4.4 設計調試99
2.5 本章小結100
2.6 習題與思考題100
第3章 單片機趣味實驗的編寫設計
3.1 交通燈控制電路設計104
3.1.1 設計任務分析104
3.1.2 電路設計分析105
3.1.3 程序設計分析105
3.2 廣告流水燈設計109
3.2.1 設計任務分析109
3.2.2 電路設計分析109
3.2.3 簡易端口控制廣告燈設計分析110
3.2.4 采用定時器不同工作方式實現廣告燈控制程序設計113
3.3 利用中斷控制法實現的廣告流水燈設計123
3.3.1 原理123
3.3.2 程序設計128
3.3.3 程序流程圖130
3.3.4 硬件電路設計131
3.3.5 源程序清單131
3.4 報警器電路設計138
3.4.1 設計任務分析138
3.4.2 電路設計139
3.4.3 程序設計140
3.5 簡單音樂播放電路的設計141
3.5.1 設計任務分析141
3.5.2 電路設計分析144
3.5.3 程序設計分析146
3.6 99秒計時器電路設計150
3.6.1 設計任務分析150
3.6.2 電路設計151
3.6.3 程序設計151
3.7 電子時鐘電路設計152
3.7.1 設計任務分析152
3.7.2 電路設計153
3.7.3 程序設計153
3.8 6位數電子鎖電路設計159
3.8.1 設計任務分析159
3.8.2 電路設計161
3.8.3 程序設計162
3.9 簡易4位數數字溫度計電路設計166
3.9.1 設計任務分析166
3.9.2 電路設計170
3.9.3 程序設計171
附錄A ASCII碼字符表175
附錄B 51單片機指令表177
附錄C 51單片機偽指令表182
附錄D 常見集成電路芯片封裝外形與名稱表183
參考文獻191