單片機(jī)應(yīng)用技術(shù)(C語(yǔ)言版 第2版 微課版)/浙江省普通高!笆濉毙滦螒B(tài)教材
定 價(jià):45.8 元
叢書名:浙江省普通高!笆濉毙滦螒B(tài)教材 , “十二五”職業(yè)教育國(guó)家規(guī)劃教材
- 作者:李文華,新世紀(jì)高職高專教材編審委員會(huì) 編
- 出版時(shí)間:2018/6/1
- ISBN:9787568514262
- 出 版 社:大連理工大學(xué)出版社
- 中圖法分類:TP312C
- 頁(yè)碼:264
- 紙張:膠版紙
- 版次:2
- 開本:16開
《單片機(jī)應(yīng)用技術(shù)(C語(yǔ)言版 第2版 微課版)/浙江省普通高!笆濉毙滦螒B(tài)教材》根據(jù)企業(yè)對(duì)單片機(jī)應(yīng)用系統(tǒng)開發(fā)的能力要求,結(jié)合目前的職業(yè)教育改革精神,按照“項(xiàng)目化教學(xué)和任務(wù)驅(qū)動(dòng)的一體化教學(xué)”的原則,以C語(yǔ)言為程序設(shè)計(jì)語(yǔ)言,整合了C語(yǔ)言程序設(shè)計(jì)和單片機(jī)原理與接口技術(shù)的內(nèi)容,選用7個(gè)項(xiàng)目共20個(gè)典型任務(wù),以產(chǎn)品制作為載體,在產(chǎn)品制作的過(guò)程中講解單片機(jī)的知識(shí)點(diǎn)。內(nèi)容主要有:控制1只發(fā)光二極管閃爍顯示、顯示開關(guān)量的輸入狀態(tài)、控制樓梯燈、制作跑馬燈、制作流水燈、顯示按鍵按下的次數(shù)、睡眠CPU、制作簡(jiǎn)易秒表、制作簡(jiǎn)易頻率計(jì)、制作用數(shù)碼管顯示的秒表、控制秒表的啟停與清0、串口擴(kuò)展并口模擬交通燈、實(shí)現(xiàn)單片機(jī)與單片機(jī)的通信、用PC機(jī)控制秒表的啟停與清0、制作數(shù)字電壓表、制作液晶顯示的數(shù)字電壓表、制作波形發(fā)生器、保存設(shè)定數(shù)據(jù)、制作數(shù)字溫度計(jì)、制作電動(dòng)機(jī)控制器。
項(xiàng)目1 單片機(jī)應(yīng)用系統(tǒng)開發(fā)入門實(shí)踐
任務(wù)1 控制1只發(fā)光二極管閃爍顯示
任務(wù)要求
相關(guān)知識(shí)
1.單片機(jī)的引腳功能
2.單片機(jī)的內(nèi)部結(jié)構(gòu)
3.單片機(jī)的存儲(chǔ)組織結(jié)構(gòu)
4.單片機(jī)的最小系統(tǒng)
5.C51程序的特點(diǎn)
任務(wù)實(shí)施
1.搭建硬件電路
2.安裝USB轉(zhuǎn)串口的驅(qū)動(dòng)程序
3.查看USB口映射的串口號(hào)
4.在Keil中添加STC單片機(jī)
5.建立Keil工程
6.配置工程
7.編譯、連接
8.調(diào)試程序
9.下載hex文件至單片機(jī)中
應(yīng)用總結(jié)與拓展
項(xiàng)目2 單片機(jī)的并行I/O端口應(yīng)用實(shí)踐
任務(wù)2 顯示開關(guān)量的輸入狀態(tài)
任務(wù)要求
相關(guān)知識(shí)
1.C51中的數(shù)據(jù)類型
2.常量與變量
3.賦值運(yùn)算
4.特殊功能寄存器的定義
5.并行端口P1的應(yīng)用特性
6.并行端口P0的應(yīng)用特性
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
宏定義
任務(wù)3 控制樓梯燈
任務(wù)要求
相關(guān)知識(shí)
1.關(guān)系運(yùn)算
2.邏輯運(yùn)算
3.表達(dá)式語(yǔ)句與復(fù)合語(yǔ)句
4.if分支結(jié)構(gòu)
5.并行端口P2的應(yīng)用特性
6.并行端口P3的應(yīng)用特性
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
文件包含
任務(wù)4 制作跑馬燈
任務(wù)要求
相關(guān)知識(shí)
1.算術(shù)運(yùn)算
2.位操作運(yùn)算
3.循環(huán)結(jié)構(gòu)
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
C51中的內(nèi)嵌函數(shù)
任務(wù)5 制作流水燈
任務(wù)要求
相關(guān)知識(shí)
1.函數(shù)
2.C51中變量的存儲(chǔ)類型
3.一維數(shù)組
4.查表程序
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
1.全局變量與局部變量
2.二維數(shù)組
3.字符數(shù)組
項(xiàng)目3 單片機(jī)的中斷與低功耗工作方式應(yīng)用實(shí)踐
任務(wù)6 顯示鍵按下的次數(shù)
任務(wù)要求
相關(guān)知識(shí)
1.中斷的基礎(chǔ)知識(shí)
2.單片機(jī)的中斷系統(tǒng)結(jié)構(gòu)
3.中斷系統(tǒng)中的特殊功能寄存器
4.C51中的中斷編程方法
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
任務(wù)7 睡眠CPU
任務(wù)要求
相關(guān)知識(shí)
1.C51中的復(fù)合賦值運(yùn)算
2.電源管理特殊功能寄存器PCON
3.低功耗工作方式的設(shè)置與解除
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
項(xiàng)目4 單片機(jī)的定時(shí)/計(jì)數(shù)器應(yīng)用實(shí)踐
任務(wù)8 制作簡(jiǎn)易秒表
任務(wù)要求
相關(guān)知識(shí)
1.定時(shí)/計(jì)數(shù)器的組成結(jié)構(gòu)
2.控制定時(shí)/計(jì)數(shù)器運(yùn)行的特殊功能寄存器
3.定時(shí)/計(jì)數(shù)器的工作方式
4.定時(shí)/計(jì)數(shù)器的編程方法
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
任務(wù)9 制作簡(jiǎn)易頻率計(jì)
任務(wù)要求
相關(guān)知識(shí)
1.定時(shí)/計(jì)數(shù)器做計(jì)數(shù)器使用
2.測(cè)量頻率的方法
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
1.共用體類型
2.枚舉類型
項(xiàng)目5 顯示與鍵盤擴(kuò)展實(shí)踐
任務(wù)10 制作用數(shù)碼管顯示的秒表
任務(wù)要求
相關(guān)知識(shí)
1.switch/case分支結(jié)構(gòu)
2.?dāng)?shù)碼管的結(jié)構(gòu)及其顯示原理
3.?dāng)?shù)碼管的靜態(tài)顯示
4.?dāng)?shù)碼管的動(dòng)態(tài)掃描顯示
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
任務(wù)11 控制秒表的啟停與清O
任務(wù)要求
相關(guān)知識(shí)
1.循環(huán)結(jié)構(gòu)中的break語(yǔ)句與continue語(yǔ)句
2.鍵盤處理的流程
3.獨(dú)立式鍵盤接口
4.矩陣式鍵盤接口
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
項(xiàng)目6 單片機(jī)的串口應(yīng)用實(shí)踐
任務(wù)12 串口擴(kuò)展并口模擬交通燈
任務(wù)要求
相關(guān)知識(shí)
1.串行通信的基本知識(shí)
2.MCS一51單片機(jī)串口的結(jié)構(gòu)
3.與串口相關(guān)的特殊功能寄存器
4.串口同步通信的工作方式
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
任務(wù)13 用計(jì)算機(jī)控制秒表
任務(wù)要求
相關(guān)知識(shí)
1.串口做異步通信的工作方式
2.串口的編程方法
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
1.指針變量的定義
2.與指針變量相關(guān)的運(yùn)算符
3.一維數(shù)組的指針與指向一維數(shù)組的指針變量
項(xiàng)目7 單片機(jī)應(yīng)用系統(tǒng)擴(kuò)展實(shí)踐
任務(wù)14 制作數(shù)字電壓表
任務(wù)要求
相關(guān)知識(shí)
1.單片機(jī)的三總線
2.C51中外部端口的訪問(wèn)方法
3.A/D轉(zhuǎn)換器的基本知識(shí)
4.并行ADC0804的應(yīng)用特性
5.?dāng)?shù)字濾波
6.標(biāo)度轉(zhuǎn)換
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
任務(wù)15 制作液晶顯示的數(shù)字電壓表
任務(wù)要求
相關(guān)知識(shí)
1.用I/O端口擴(kuò)展并行接口芯片
2.字符型液晶顯示器1602的應(yīng)用特性
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
任務(wù)16 制作波形發(fā)生器
任務(wù)要求
相關(guān)知識(shí)
1.D/A轉(zhuǎn)換器的基礎(chǔ)知識(shí)
2.帶有SPI接口的D/A轉(zhuǎn)換器TLC5615的應(yīng)用特性
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
SPI總線接口
任務(wù)17 保存設(shè)定數(shù)據(jù)
任務(wù)要求
相關(guān)知識(shí)
1.I2C總線
2.AT24C02的應(yīng)用特性
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
任務(wù)18 制作數(shù)字溫度計(jì)
任務(wù)要求
相關(guān)知識(shí)
1.DSl8820的引腳功能
2.單片機(jī)與DSl8820的接口電路
3.DSl8820的內(nèi)部結(jié)構(gòu)
4.DSl8。B20的操作時(shí)序
5.DSl8820的訪問(wèn)命令
6.DSl8820的訪問(wèn)方法
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
任務(wù)19 制作電動(dòng)機(jī)控制器
任務(wù)要求
相關(guān)知識(shí)
1.復(fù)用鍵的處理方法
2.直流電動(dòng)機(jī)的正、反轉(zhuǎn)控制
3.直流電動(dòng)機(jī)的調(diào)速控制
任務(wù)實(shí)施
1.搭建硬件電路
2.編寫軟件程序
應(yīng)用總結(jié)與拓展
參考文獻(xiàn)
附錄
附錄1 C51中的運(yùn)算符與結(jié)合性
附錄2 MFSC一2實(shí)驗(yàn)平臺(tái)簡(jiǎn)介