本書(shū)采用項(xiàng)目教學(xué)與理論相結(jié)合的方式,介紹單片機(jī)的硬件組成、開(kāi)發(fā)方法以及C語(yǔ)言編程實(shí)現(xiàn)方法。通過(guò)各項(xiàng)目引入教學(xué),學(xué)習(xí)單片機(jī)硬件組成、I/O端口、定時(shí)器與中斷系統(tǒng)、鍵盤(pán)與顯示接口、串行通信技術(shù)以及A/D、D/A轉(zhuǎn)換等重要知識(shí)點(diǎn),將編程語(yǔ)言C語(yǔ)言程序設(shè)計(jì)融入項(xiàng)目任務(wù)中,以夠用為度,讓學(xué)生在具體的工作過(guò)程中掌握編程方法和編程技巧,實(shí)現(xiàn)單片機(jī)系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)。除此以外,本書(shū)配套有豐富的教學(xué)資源,通過(guò)掃描二維碼,可獲取視頻資源、程序等,激發(fā)學(xué)生學(xué)習(xí)的興趣。本書(shū)可作為機(jī)電一體化、電氣自動(dòng)化、電子信息、電子科學(xué)等相關(guān)專(zhuān)業(yè)教材,也可作為專(zhuān)業(yè)人士參考用書(shū)。
章 單片機(jī)及其開(kāi)發(fā)環(huán)境
1.1 單片機(jī)概述
1.2 單片機(jī)學(xué)習(xí)
項(xiàng)目1.1 點(diǎn)亮LED燈
本章小結(jié)
習(xí)題
第2章 學(xué)習(xí)單片機(jī)硬件系統(tǒng)
項(xiàng)目2.1 單燈閃爍控制設(shè)計(jì)及仿真
2.1 單片機(jī)的引腳及結(jié)構(gòu)
2.2 單片機(jī)系統(tǒng)
2.3 單片機(jī)存儲(chǔ)器結(jié)構(gòu)
本章小結(jié)
習(xí)題
第3章 C51程序設(shè)計(jì)基礎(chǔ)
3.1 C語(yǔ)言概述
3.2 函數(shù)及其結(jié)構(gòu)
3.3 常量與變量
3.4 常用運(yùn)算符與表達(dá)式
3.5 基本流程控制語(yǔ)句
3.6 指針的使用
3.7 數(shù)組與結(jié)構(gòu)體
3.8 C51單片機(jī)中對(duì)標(biāo)準(zhǔn)的C語(yǔ)言的擴(kuò)充
項(xiàng)目3.1 模擬汽車(chē)轉(zhuǎn)向燈
本章小結(jié)
習(xí)題
第4章 單片機(jī)并行端口的應(yīng)用
項(xiàng)目4.1 循環(huán)點(diǎn)亮的流水燈設(shè)計(jì)
4.1 單片機(jī)并行I/O端口結(jié)構(gòu)
4.2 單片機(jī)并行I/0端口應(yīng)用
項(xiàng)目4.2 花樣彩燈設(shè)計(jì)
項(xiàng)目任務(wù)擴(kuò)展
本章小結(jié)
習(xí)題
第5章 單片機(jī)定時(shí)與中斷系統(tǒng)
項(xiàng)目5.1 可控流水燈
5.1 單片機(jī)中斷系統(tǒng)
5.2 中斷處理過(guò)程
5.3 單片機(jī)的定時(shí)/計(jì)數(shù)器
項(xiàng)目5.2 簡(jiǎn)易秒表設(shè)計(jì)
項(xiàng)目任務(wù)擴(kuò)展
本章小結(jié)
習(xí)題
第6章 顯示與鍵盤(pán)接口技術(shù)
項(xiàng)目6.1 單位數(shù)碼管秒表的制作
6.1 數(shù)碼管顯示原理及應(yīng)用
6.2 數(shù)碼管靜態(tài)展示
6.3 數(shù)碼管動(dòng)態(tài)顯示
項(xiàng)目6.28 位數(shù)碼管動(dòng)態(tài)顯示
6.4 液晶顯示原理及應(yīng)用
項(xiàng)目6.31 602液晶顯示
項(xiàng)目6.41 2864的原理及應(yīng)用
6.5 按鍵的識(shí)別與應(yīng)用
項(xiàng)目6.5 獨(dú)立按鍵的識(shí)別及應(yīng)用
項(xiàng)目6.6 矩陣式鍵盤(pán)的檢測(cè)及應(yīng)用
本章小結(jié)
習(xí)題
第7章 串行通信接口技術(shù)
7.1 串行通信基本知識(shí)
7.2 C51串口概述
7.3 C5L串口基本通信模式
7.4 串口通信實(shí)例
項(xiàng)目7.1 遠(yuǎn)端控制示范
本章小結(jié)
習(xí)題
第8章 A/D與D/A轉(zhuǎn)換
8.1 系統(tǒng)設(shè)計(jì)概述
8.2 A/D芯片介紹
8.3 A/D系統(tǒng)設(shè)計(jì)及相應(yīng)的軟件設(shè)計(jì)示例
8.4 D/A芯片介紹
8.5 D/A系統(tǒng)設(shè)計(jì)與對(duì)應(yīng)的軟件設(shè)計(jì)
項(xiàng)目8.1 用可調(diào)電阻調(diào)整正弦波輸出頻率
本章小結(jié)
習(xí)題
第9章 單片機(jī)綜合設(shè)計(jì)
9.1 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)
9.2 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)案例
附錄
附錄A 程序流程圖簡(jiǎn)介
附錄B 運(yùn)算符優(yōu)先級(jí)與結(jié)合性列表
附錄C Proteus常用元器件中英文對(duì)照表
參考文獻(xiàn)