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