內容簡介
前 言
第1章 電腦概述
1.1 緒論
1.2 微型電腦系統
1.3 嵌入式電腦系統
思考與習題
第2章 電腦基礎知識
2.1 電腦中的數制與編碼
2.2 電腦的基本組成電路
思考與習題
第3章 微型電腦的基本結構和工作原理
3.1 微型電腦的基本結構
3.2 微處理器
3.3 記憶體
3.4 I/O介面電路
3.5 匯流排及其工作原理
3.6 指令與程式概述
思考與習題
第4章 單片機概論
4.1 單片機的特點及發展概況
4.2 常用單片機系列介紹
思考與習題
第5章 MCS-51單片機結構和時序
5.1 MCS-51單片機結構
5.2 時序
5.3 單片機的工作方式
思考與習題
第6章 MCS-51單片機指令系統
6.1 指令系統簡介
6.2 MCS-51的定址方式
6.3 MCS-51指令系統
思考與習題
第7章 組合語言程式設計
7.1 組合語言語句的格式
7.2 虛擬指令
7.3 組合語言來源程式的程式設計和彙編
7.4 組合語言程式設計方法
7.5 綜合程式設計舉例
思考與習題
第8章 嵌入式單片機高級C51程式設計
8.1 嵌入式高級C語言程式設計概述
8.2 嵌入式C語言編譯環境介紹
8.3 Keil C51與標準C
8.4 C51語言的程式流程控制
思考與習題
第9章 基於Proteus ISIS的現代嵌入式系統模擬技術
9.1 Proteus ISIS模擬系統介紹
9.2 原理圖繪製的方法和步驟
9.3 Proteus VSM的電路分析
9.4 Proteus ISIS聯合Keil C模擬8051及虛擬串口
思考與習題
第10章 基本51內核單片機內部功能以及外部系統擴展和應用
10.1 定時/計數器介紹及基於Proteus ISIS的模擬
10.2 中斷系統
10.3 串列通信介紹及基於Proteus ISIS的模擬
10.4 單片機的外部並行擴展
10.5 可程式設計平行介面晶片8255
10.6 串列外部匯流排擴展技術及基於Proteus ISIS的模擬
10.7 鍵盤輸入及其介面
10.8 LED&LC D顯示及顯示器介面
10.9 基於GSM通信系統的電力接地線狀態遠端監控系統設計
思考與習題
第11章 基於MCS-51的A/D、D/A應用
11.1 A/D轉換原理及應用
11.2 DAC的介面及應用
思考與習題
第12章 單片機應用實例(四旋翼飛行器飛控系統的設計)
12.1 四旋翼飛行器飛控系統原理介紹
12.2 四旋翼飛行器基本工作原理
12.3 飛控硬體電路設計與器件選型
12.4 飛行控制器軟體設計
12.5 飛控系統調試與實驗
參考文獻