本書是根據張志良主編的《單片機原理與控制技術—雙解匯編和C51第3版》編寫的教輔書,但也自成體系,可單獨使用。章名及其順序與教材書相同,每章均給出了內容提要、基本要求和學習指導、典型例題解析、復習思考題解答和習題解答。編程例題和習題均給出了匯編和C51兩種程序(每條指令/語句均有注釋),給出了Keil調試方法提示,涉及外圍電路元器件時,給出ProteusISIS虛擬仿真電路、調試步驟和運行結果。讀者可參照這些例題和習題,用純軟件(除PC)進行課后練習和實驗操作。
本書可作為高等職業技術教育電子類專業“單片機原理與應用”課程的教學輔導書,也適用于其他專業、其他類型學校(包括應用型本科)的單片機課程使用,并可供工程技術人員學習參考。
第1章 微型計算機系統基本知識
1.1 內容提要
1.2 基本要求和學習指導
1.3 典型例題解析
1.4 復習思考題解答
1.5 習題解答
第2章 80C51單片機片內結構和工作原理
2.1 內容提要
2.2 基本要求和學習指導
2.3 復習思考題解答
2.4 習題解答
第3章 80C51系列單片機指令系統
3.1 內容提要
出版說明
第2版前言
第1章 微型計算機系統基本知識
1.1 內容提要
1.2 基本要求和學習指導
1.3 典型例題解析
1.4 復習思考題解答
1.5 習題解答
第2章 80C51單片機片內結構和工作原理
2.1 內容提要
2.2 基本要求和學習指導
2.3 復習思考題解答
2.4 習題解答
第3章 80C51系列單片機指令系統
3.1 內容提要
3.2 基本要求和學習指導
3.3 典型例題解析
3.4 復習思考題解答
3.5 習題解答
第4章 匯編語言程序設計
4.1 內容提要
4.2 基本要求和學習指導
4.3 典型例題解析
4.4 復習思考題解答
4.5 習題解答
第5章 C51程序設計
5.1 內容提要
5.2 基本要求和學習指導
5.3 典型例題解析
5.4 復習思考題解答
5.5 習題解答
第6章 80C51片內功能部件
6.1 內容提要
6.2 基本要求和學習指導
6.3 典型例題解析
6.4 復習思考題解答
6.5 習題解答
第7章 80C51片外擴展
7.1 內容提要
7.2 基本要求和學習指導
7.3 典型例題解析
7.4 復習思考題解答
7.5 習題解答
第8章 常用外圍設備接口電路
8.1 內容提要
8.2 基本要求和學習指導
8.3 典型例題解析
8.4 復習思考題解答
8.5 習題解答
第9章 單片機常用開發工具
9.1 Keil C51編譯軟件介紹
9.1.1 軟件安裝
9.1.2 項目建立和設置
9.1.3 程序編譯運行
9.1.4 常用窗口介紹
9.1.5 程序調試實例
9.2 Proteus ISIS仿真軟件介紹
9.2.1 用戶編輯界面
9.2.2 電路原理圖設計和編輯
9.2.3 虛擬仿真
9.2.4 Proteus與Keil聯合仿真調試
9.3 單片機應用虛擬仿真實例
9.3.1 循環燈虛擬仿真
9.3.2 示波器顯示4種周期的脈沖方波
9.3.3 串行擴展虛擬仿真
9.3.4 雙機串行通信
9.3.5 讀寫I2C AT24C02
9.3.6 LED數碼管顯示虛擬仿真
9.3.7 LCD1602顯示虛擬仿真
9.3.8 鍵盤接口虛擬仿真
9.3.9 并行A-D 0808虛擬仿真
9.3.10 串行A-D 0832虛擬仿真
9.3.11 DAC0832虛擬仿真
9.3.12 時鐘1302虛擬仿真
9.3.13 步進電動機虛擬仿真
參考文獻
出版說明
第2版前言
第1章 微型計算機系統基本知識
1.1 內容提要
1.2 基本要求和學習指導
1.3 典型例題解析
1.4 復習思考題解答
1.5 習題解答
第2章 80C51單片機片內結構和工作原理
2.1 內容提要
2.2 基本要求和學習指導
2.3 復習思考題解答
2.4 習題解答
第3章 80C51系列單片機指令系統
3.1 內容提要
出版說明
第2版前言
第1章 微型計算機系統基本知識
1.1 內容提要
1.2 基本要求和學習指導
1.3 典型例題解析
1.4 復習思考題解答
1.5 習題解答
第2章 80C51單片機片內結構和工作原理
2.1 內容提要
2.2 基本要求和學習指導
2.3 復習思考題解答
2.4 習題解答
第3章 80C51系列單片機指令系統
3.1 內容提要
3.2 基本要求和學習指導
3.3 典型例題解析
3.4 復習思考題解答
3.5 習題解答
第4章 匯編語言程序設計
4.1 內容提要
4.2 基本要求和學習指導
4.3 典型例題解析
4.4 復習思考題解答
4.5 習題解答
第5章 C51程序設計
5.1 內容提要
5.2 基本要求和學習指導
5.3 典型例題解析
5.4 復習思考題解答
5.5 習題解答
第6章 80C51片內功能部件
6.1 內容提要
6.2 基本要求和學習指導
6.3 典型例題解析
6.4 復習思考題解答
6.5 習題解答
第7章 80C51片外擴展
7.1 內容提要
7.2 基本要求和學習指導
7.3 典型例題解析
7.4 復習思考題解答
7.5 習題解答
第8章 常用外圍設備接口電路
8.1 內容提要
8.2 基本要求和學習指導
8.3 典型例題解析
8.4 復習思考題解答
8.5 習題解答
第9章 單片機常用開發工具
9.1 Keil C51編譯軟件介紹
9.1.1 軟件安裝
9.1.2 項目建立和設置
9.1.3 程序編譯運行
9.1.4 常用窗口介紹
9.1.5 程序調試實例
9.2 Proteus ISIS仿真軟件介紹
9.2.1 用戶編輯界面
9.2.2 電路原理圖設計和編輯
9.2.3 虛擬仿真
9.2.4 Proteus與Keil聯合仿真調試
9.3 單片機應用虛擬仿真實例
9.3.1 循環燈虛擬仿真
9.3.2 示波器顯示4種周期的脈沖方波
9.3.3 串行擴展虛擬仿真
9.3.4 雙機串行通信
9.3.5 讀寫I2C AT24C02
9.3.6 LED數碼管顯示虛擬仿真
9.3.7 LCD1602顯示虛擬仿真
9.3.8 鍵盤接口虛擬仿真
9.3.9 并行A-D 0808虛擬仿真
9.3.10 串行A-D 0832虛擬仿真
9.3.11 DAC0832虛擬仿真
9.3.12 時鐘1302虛擬仿真
9.3.13 步進電動機虛擬仿真
參考文獻