單片機(jī)應(yīng)用技術(shù)(經(jīng)典項(xiàng)目化案例式新形態(tài)活頁教材)第5版
定 價(jià):66 元
叢書名:高等院校“互聯(lián)網(wǎng)+”系列精品教材
- 作者:王靜霞
- 出版時(shí)間:2023/8/1
- ISBN:9787121467455
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:312
- 紙張:
- 版次:01
- 開本:16開
本書在前4版得到全國廣大院校教師與學(xué)生的歡迎和使用基礎(chǔ)上,結(jié)合行業(yè)新技術(shù)發(fā)展和課程組近年來取得的課程改革成果,在充分和認(rèn)真聽取廣大師生及職教專家的意見和建議后,在保留原教材主體內(nèi)容與特色的前提下,對其內(nèi)容進(jìn)行了優(yōu)化、補(bǔ)充和調(diào)整。主要內(nèi)容包括:單片機(jī)操作環(huán)境、單片機(jī)硬件系統(tǒng)、單片機(jī)并行I/O端口、顯示和鍵盤接口技術(shù)、定時(shí)與中斷系統(tǒng)、串行通信技術(shù)、A/D與D/A轉(zhuǎn)換接口以及單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)等。本書注重職業(yè)技能訓(xùn)練,采用項(xiàng)目任務(wù)引導(dǎo)教學(xué),內(nèi)容貼近電子行業(yè)的工作崗位技能要求,同時(shí)介紹許多有關(guān)單片機(jī)應(yīng)用的小經(jīng)驗(yàn)、小技巧、小資料等知識,具有很強(qiáng)的實(shí)用性、可操作性和趣味性。本書的內(nèi)容安排科學(xué)、實(shí)用、合理,非常方便開展高效率教學(xué)。
王靜霞,工學(xué)碩士,二級教授、南粵優(yōu)秀教師、教學(xué)名師,高級技師,中國電子學(xué)會高級會員,工業(yè)和信息化電子信息職業(yè)教育教學(xué)委員會會員;自1994年起就職于深圳職業(yè)技術(shù)大學(xué),在高職單片機(jī)課程教學(xué)一線工作30年,具有豐富的課程開發(fā)和應(yīng)用經(jīng)驗(yàn),是國內(nèi)高職單片機(jī)教學(xué)領(lǐng)域的頂級專家;近年來獲得的國家級教學(xué)獎項(xiàng)有:2018年獲得全國職業(yè)院校技能大賽教學(xué)能力大賽二等獎;2018年獲得”‘單片機(jī)應(yīng)用技術(shù)’課程優(yōu)質(zhì)資源開發(fā)及混合式教學(xué)模式的應(yīng)用與推廣”國家級教學(xué)成果二等獎;2021年獲得國家教材委員會首屆全國教材建設(shè)獎全國優(yōu)秀教材特等獎;主持的“單片機(jī)應(yīng)用技術(shù)”課程2023年獲得國家級精品在線課程稱號等。
項(xiàng)目1 熟悉單片機(jī)操作環(huán)境(1)
教學(xué)導(dǎo)航(1)
任務(wù)1-1 Keil C51軟件的使用(2)
1.1 認(rèn)識單片機(jī)(11)
1.1.1 什么是單片機(jī)(11)
1.1.2 單片機(jī)內(nèi)部結(jié)構(gòu)(13)
任務(wù)1-2 一個(gè)LED發(fā)光二極管的閃爍控制(14)
1.2 學(xué)習(xí)單片機(jī)的準(zhǔn)備(18)
1.2.1 單片機(jī)開發(fā)流程與工具(18)
1.2.2 單片機(jī)的仿真學(xué)習(xí)與ISP下載實(shí)驗(yàn)板(19)
知識梳理與總結(jié)(20)
思考與練習(xí)題1(21)
項(xiàng)目2 學(xué)習(xí)單片機(jī)硬件系統(tǒng)(22)
教學(xué)導(dǎo)航(22)
任務(wù)2-1 單片機(jī)控制蜂鳴器發(fā)聲(23)
2.1 8051的信號引腳(25)
2.2 單片機(jī)最小系統(tǒng)電路(27)
2.2.1 單片機(jī)時(shí)鐘電路(27)
2.2.2 單片機(jī)復(fù)位電路(28)
2.3 51單片機(jī)的存儲器結(jié)構(gòu)(29)
2.3.1 片內(nèi)數(shù)據(jù)存儲器(29)
2.3.2 片外數(shù)據(jù)存儲器(33)
2.3.3 程序存儲器(34)
任務(wù)2-2 模擬汽車左右轉(zhuǎn)向燈控制(35)
2.4 單片機(jī)并行I/O端口(37)
2.4.1 并行I/O端口電路結(jié)構(gòu)(37)
2.4.2 作為輸入端口使用(38)
2.4.3 作為輸出端口使用(39)
2.4.4 I/O端口的第二功能(39)
任務(wù)2-3 仿真調(diào)試發(fā)光二極管閃爍控制系統(tǒng)(39)
知識梳理與總結(jié)(46)
思考與練習(xí)題2(46)
項(xiàng)目3 單片機(jī)并行I/O端口的應(yīng)用(48)
教學(xué)導(dǎo)航(48)
任務(wù)3-1 流水燈設(shè)計(jì)(49)
3.1 認(rèn)識C語言(51)
3.1.1 第一個(gè)C語言程序(51)
3.1.2 C語言的基本結(jié)構(gòu)(53)
3.1.3 C語言的特點(diǎn)(54)
任務(wù)3-2 按鍵控制多種花樣霓虹燈設(shè)計(jì)(55)
3.2 C語言的基本語句(59)
3.2.1 表達(dá)式語句和復(fù)合語句(60)
3.2.2 選擇語句(61)
3.2.3 循環(huán)語句(65)
任務(wù)3-3 聲光報(bào)警器設(shè)計(jì)(71)
3.3 C語言數(shù)據(jù)與運(yùn)算(76)
3.3.1 數(shù)據(jù)類型(77)
3.3.2 常量和變量(80)
3.3.3 運(yùn)算符和表達(dá)式(84)
任務(wù)3-4 基于PWM的可調(diào)光臺燈設(shè)計(jì)(89)
3.4 C語言的函數(shù)(97)
3.4.1 函數(shù)的分類和定義(97)
3.4.2 函數(shù)調(diào)用(99)
知識梳理與總結(jié)(100)
思考與練習(xí)題3(100)
項(xiàng)目4 顯示和鍵盤接口技術(shù)應(yīng)用(103)
教學(xué)導(dǎo)航(103)
任務(wù)4-1 8路搶答器設(shè)計(jì)(104)
4.1 認(rèn)識LED數(shù)碼管(108)
4.1.1 LED數(shù)碼管的結(jié)構(gòu)(108)
4.1.2 LED數(shù)碼管靜態(tài)顯示(110)
4.2 數(shù)組的概念(111)
4.2.1 一維數(shù)組(111)
4.2.2 二維數(shù)組(114)
4.2.3 字符數(shù)組(114)
任務(wù)4-2 小型LED數(shù)碼管字符顯示屏控制(115)
4.3 LED數(shù)碼管動態(tài)顯示(119)
任務(wù)4-3 LED點(diǎn)陣式電子廣告牌控制(120)
4.4 LED大屏幕顯示器及接口(125)
4.4.1 LED大屏幕顯示器的結(jié)構(gòu)及原理(125)
4.4.2 LED大屏幕顯示器接口(127)
任務(wù)4-4 字符型LCD液晶顯示廣告牌控制(129)
4.5 字符型LCD液晶顯示及接口(134)
4.5.1 LCD液晶顯示器的功能與特點(diǎn)(134)
4.5.2 字符型LCD液晶顯示器與單片機(jī)的接口(135)
4.5.3 字符型LCD液晶顯示器的應(yīng)用(135)
任務(wù)4-5 密碼鎖設(shè)計(jì)(140)
4.6 單片機(jī)與矩陣鍵盤接口(146)
4.6.1 矩陣式鍵盤結(jié)構(gòu)(146)
4.6.2 矩陣式鍵盤按鍵的識別(147)
知識梳理與總結(jié)(149)
思考與練習(xí)題4(149)
項(xiàng)目5 定時(shí)與中斷系統(tǒng)設(shè)計(jì)(152)
教學(xué)導(dǎo)航(152)
任務(wù)5-1 簡易秒表設(shè)計(jì)(153)
5.1 定時(shí)/計(jì)數(shù)器(158)
5.1.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)(158)
5.1.2 定時(shí)/計(jì)數(shù)器的工作方式(162)
5.2 中斷系統(tǒng)(165)
5.2.1 什么是中斷(165)
5.2.2 51單片機(jī)中斷系統(tǒng)的結(jié)構(gòu)(166)
5.2.3 中斷有關(guān)寄存器(167)
5.2.4 中斷處理過程(170)
任務(wù)5-2 模擬交通燈控制系統(tǒng)設(shè)計(jì)(172)
知識梳理與總結(jié)(178)
思考與練習(xí)題5(178)
項(xiàng)目6 串行通信技術(shù)應(yīng)用(181)
教學(xué)導(dǎo)航(181)
任務(wù)6-1 銀行動態(tài)密碼獲取系統(tǒng)設(shè)計(jì)(182)
6.1 串行通信基礎(chǔ)(187)
6.1.1 串行通信與并行通信(187)
6.1.2 單工通信與雙工通信(187)
6.1.3 異步通信與同步通信(188)
6.2 51單片機(jī)的串行接口(190)
6.2.1 串行口結(jié)構(gòu)(190)
6.2.2 設(shè)置工作方式(191)
6.2.3 設(shè)置波特率(193)
6.3 51單片機(jī)串行口工作過程(195)
6.3.1 查詢方式串行通信程序設(shè)計(jì)(195)
6.3.2 中斷方式串行通信程序設(shè)計(jì)(196)
任務(wù)6-2 移動終端數(shù)據(jù)上傳系統(tǒng)設(shè)計(jì)(197)
6.4 串行通信協(xié)議(202)
6.4.1 常用串行通信協(xié)議(202)
6.4.2 EIA串行通信標(biāo)準(zhǔn)(204)
任務(wù)6-3 串口控制數(shù)碼管顯示系統(tǒng)設(shè)計(jì)(205)
6.5 串行口的I/O端口擴(kuò)展(207)
6.5.1 采用串行口擴(kuò)展并行輸入口(207)
6.5.2 采用串行口擴(kuò)展并行輸出口(208)
知識梳理與總結(jié)(209)
思考與練習(xí)題6(209)
項(xiàng)目7 A/D與D/A轉(zhuǎn)換接口設(shè)計(jì)(211)
教學(xué)導(dǎo)航(211)
任務(wù)7-1 簡易數(shù)字電壓表設(shè)計(jì)(212)
7.1 模擬信號與數(shù)字信號(218)
7.2 單片機(jī)內(nèi)部ADC及其應(yīng)用(219)
任務(wù)7-2 基于A/D和D/A轉(zhuǎn)換芯片的可調(diào)光臺燈設(shè)計(jì)(223)
7.3 I2C總線A/D與D/A轉(zhuǎn)換器PCF8591(227)
7.3.1 PCF8591的功能(228)
7.3.2 PCF8591的I2C總線連接與通信(229)
7.3.3 PCF8591的D/A轉(zhuǎn)換及程序設(shè)計(jì)(231)
7.3.4 PCF8591的A/D轉(zhuǎn)換及程序設(shè)計(jì)(233)
知識梳理與總結(jié)(234)
思考與練習(xí)題7(234)
項(xiàng)目8 單片機(jī)應(yīng)用系統(tǒng)綜合設(shè)計(jì)(235)
教學(xué)導(dǎo)航(235)
任務(wù)8-1 數(shù)字鐘的設(shè)計(jì)與制作(236)
8-1-1 任務(wù)目的(236)
8-1-2 任務(wù)要求(236)
8-1-3 系統(tǒng)方案選擇(236)
8-1-4 系統(tǒng)硬件設(shè)計(jì)(238)
8-1-5 系統(tǒng)軟件設(shè)計(jì)(238)
8-1-6 系統(tǒng)調(diào)試與脫機(jī)運(yùn)行(245)
8-1-7 舉一反三(247)
8-1-8 任務(wù)小結(jié)(247)
任務(wù)8-2 圖形液晶顯示系統(tǒng)設(shè)計(jì)(247)
8-2-1 目的與要求(247)
8-2-2 系統(tǒng)方案選擇(247)
8-2-3 系統(tǒng)硬件設(shè)計(jì)(251)
8-2-4 系統(tǒng)軟件設(shè)計(jì)(251)
8-2-5 舉一反三(256)
8-2-6 任務(wù)小結(jié)(258)
任務(wù)8-3 單片機(jī)溫度檢測記錄系統(tǒng)設(shè)計(jì)(258)
8-3-1 任務(wù)目的(258)
8-3-2 任務(wù)要求(258)
8-3-3 系統(tǒng)方案選擇(259)
8-3-4 系統(tǒng)硬件設(shè)計(jì)(259)
8-3-5 系統(tǒng)軟件整體設(shè)計(jì)(262)
8-3-6 模塊程序設(shè)計(jì)(263)
8-3-7 系統(tǒng)調(diào)試與脫機(jī)運(yùn)行(284)
8-3-8 系統(tǒng)功能擴(kuò)展(284)
8-3-9 舉一反三(284)
8-3-10 任務(wù)小結(jié)(284)
任務(wù)8-4 家居照明藍(lán)牙控制系統(tǒng)的設(shè)計(jì)(284)
8-4-1 目的與要求(284)
8-4-2 電路設(shè)計(jì)(285)
8-4-3 程序設(shè)計(jì)(286)
8-4-4 藍(lán)牙APP設(shè)置及系統(tǒng)運(yùn)行調(diào)試(287)
8-4-5 AT指令測試(288)
8-4-6 舉一反三(290)
8-4-7 任務(wù)小結(jié)(290)
任務(wù)8-5 WIFI遙控小車設(shè)計(jì)(291)
8-5-1 目的與要求(291)
8-5-2 電路設(shè)計(jì)(291)
8-5-3 程序設(shè)計(jì)(291)
8-5-4 WIFI模塊APP設(shè)置及系統(tǒng)運(yùn)行調(diào)試(295)
8-5-5 WIFI模塊AT指令設(shè)置(296)
8-5-6 舉一反三(297)
8-5-7 任務(wù)小結(jié)(297)
知識梳理與總結(jié)(297)
附錄A課程設(shè)計(jì)的步驟(298)
附錄B常用的C51標(biāo)準(zhǔn)庫函數(shù)(300)
參考文獻(xiàn)(303)