魏鴻磊主編的這本《單片機原理及應用》是根據 作者多年從事單片機軟、硬件開發和教學實踐經驗, 為滿足高等院校非信息類專業本科生“單片機原理及 應用”課程教學的需要而編寫。本書在編寫時力求通 俗易懂,全書共分12章,內容包括了必要的電子學、 C語言編程、單片機原理與應用知識,且理論知識以 “有用、夠用”為原則,注重于實例教學,使單片機 的原理及應用知識變得簡單直觀,淺顯易懂,有利于 學生掌握單片機的C語言編程方法和接口技術,培養 學習興趣。
本書可作為高等院校電子技術、計算機、自動控 制、智能儀器儀表、電氣工程、機電一體化各專業單 片機課程的教材,也可供從事MCS-51單片機應用工 作的工程技術人員參考。
第一章 緒論
1.1 微型計算機概述
1.2 單片機的發展歷程
1.3 單片機的發展趨勢
1.4 單片機的應用
1.5 常用單片機芯片簡介
1.6 單片機學習方法
本章小結
思考與練習
第二章 電子技術基礎
2.1 常用電子元器件
2.2 放大電路
2.3 數字電路
本章小結
思考與練習
第三章 MCS-51單片機結構與原理
3.1 8051單片機基本組成
3.2 8051單片機引腳
3.3 并行輸入/輸出端口結構
本章小結
思考與練習
第四章 單片機Cx51編程基礎
4.1 編程語言簡介
4.2 數制與編碼
4.3 Cx51變量和運算符
4.4 Cx51語言程序結構
4.5 Cx51流程控制語句
4.6 Cx51數組
4.7 Cx51指針
4.8 Cx51預處理
4.9 Keil C51集成開發環境
本章小結
思考與練習
第五章 定時器與計數器
5.1 定時器/計數器的結構與功能
5.2 定時器/計數器的控制
本章小結
思考與練習
第六章 單片機的中斷系統
6.1 中斷系統簡介
6.2 中斷系統的控制
6.3 中斷系統的編程
本章小結
思考與練習
第七章 單片機人機交互
7.1 鍵盤接口技術
7.2 數碼管接口技術
7.3 鍵盤顯示接口芯片8279
7.4 LCD液晶接口技術
本章小結
思考與練習
第八章 單片機資源擴展
8.1 單片機擴展的總線結構
8.2 存儲器擴展
8.3 簡單輸入/輸出口擴展
8.4 可編程并行接口8255A
8.5 可編程接口8155A
8.6 可編程定時器8253
本章小結
思考與練習
第九章 串行通信技術
9.1 串行通信概述
9.2 串行通信接口的結構
9.3 串行通信接口的控制
9.4 串行通信接口的編程
本章小結
思考與練習
第十章 單片機模擬信號處理
10.1 模/數(A/D)轉換芯片ADC0809
10.2 數/模(D/A)轉換芯片DAC0832
本章小結
思考與練習
第十一章 串行接口芯片
11.1 12C總線
11.2 單總線器件
11.3 SPI總線器件
本章小結
思考與練習
第十二章 單片機應用系統設計
12.1 單片機應用系統設計過程
12.2 應用軟件Proteus進行仿真設計
12.3 單片機應用系統設計舉例
本章小結
思考與練習
附錄 自測題及參考答案
自測題
自測題二
自測題三
自測題四
自測題五
參考答案
參考文獻