本書是高職層次教材,全書分三大部分,特點突出:(1)基礎理論篇,主要講述單片機的基本架構(gòu)、C51基礎知識,并結(jié)合Keil和Proteus作為單片機應用系統(tǒng)的設計與仿真平臺,讓學生了解單片機應用產(chǎn)品設計的全過程。(2)基礎實驗篇,包括單片機并行I/O口的應用、定時與中斷系統(tǒng)的應用、顯示與接口技術的應用、串行接口通信技術的應用、A/D與D/A轉(zhuǎn)換的應用五個模塊,每個模塊配有精心挑選的典型實驗項目,所設計的實驗項目突出單片機的應用性,易學易懂。同時每個項目都在Proteus軟件商進行了仿真調(diào)試并通過。每個實驗項目之間既相互獨立又具有一定的關聯(lián)性,幫助讀者更好掌握單片機的應用。(3)綜合實驗篇,選取了五個典型的綜合實訓項目,并從理論上講述電路設計和程序設計的方法,幫助學生構(gòu)建系統(tǒng)設計的思維,既注重運用理論知識解決實際問題的培養(yǎng),又突出學生的工程意識和應用能力的培養(yǎng),實現(xiàn)學習與工作的無縫對接。
王瑜琳,講師,重慶大學碩士學歷,主要講授C語言程序設計單片機技術應用智能電子產(chǎn)品設計等課程,主持及參與院級科研項目3項,參與市級科研項目1項,發(fā)表論文10余篇。
第1篇 基礎理論
第1章 MCS-51單片機基礎知識
1.1 MCS-51單片機的內(nèi)部結(jié)構(gòu)
1.2 MCS-51單片機的C51程序設計基礎
第2章 MCS-51單片機開發(fā)環(huán)境
2.1 Keil集成開發(fā)環(huán)境的使用
2.2 Proteus 仿真軟件的使用
2.3 單片機開發(fā)板的使用
第2篇 基礎實驗
第3章 輸入/輸出端口實驗
3.1 PO口
3.2 P1口
3.3 P2口
3.4 P3口
實驗1LED亮滅控制
實驗2LED閃爍控制
實驗3帶控制的流水燈設計
實驗4PWM調(diào)光
第4章 定時與中斷系統(tǒng)控制實驗
4.1 定時/計數(shù)器的結(jié)構(gòu)與工作原理
4.2 中斷系統(tǒng)的結(jié)構(gòu)與工作原理
實驗5定時器實驗
實驗6定時器輸出PWM實驗
實驗7計數(shù)器實驗
實驗8定時器測量脈寬
實驗9外部中斷實驗
第5章 顯示與接口技術實驗
實驗10單個數(shù)碼管顯示
實驗11數(shù)碼管動態(tài)掃描
實驗12LED點陣顯示
實驗13LCD1602液晶顯示
實驗14獨立按鍵識別
實驗15矩陣鍵盤的識別
實驗16蜂鳴器
實驗17音頻播放
實驗18直流電機轉(zhuǎn)動控制
實驗19步進電機轉(zhuǎn)動控制
實驗20繼電器控制
第6章 串行接口通信實驗
6.1 串行通信基礎
6.2 單片機串行接口
實驗21串口通信收發(fā)功能測試
實驗22串行口的I/O擴展
實驗23單片機之間雙向通信
第7章 A/D與D/A轉(zhuǎn)換實驗
7.1 AD轉(zhuǎn)換器
7.2 DA轉(zhuǎn)換器
實驗24A/D轉(zhuǎn)換實驗簡易數(shù)字電壓表
實驗25D/A轉(zhuǎn)換實驗簡易信號發(fā)生器
第3篇 綜合實驗