單片機(jī)技術(shù)與應(yīng)用項(xiàng)目式教程 第2版 曹華 林勇堅(jiān)
定 價(jià):42.8 元
- 作者:曹華林勇堅(jiān)
- 出版時(shí)間:2024/3/1
- ISBN:9787111750260
- 出 版 社:機(jī)械工業(yè)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開(kāi)本:16開(kāi)
本書(shū)是面向應(yīng)用型本科和高職高專院校技術(shù)應(yīng)用型和技能型人才的教學(xué)而編寫(xiě)的教材。在內(nèi)容編排上針對(duì)高職高專教學(xué)及自學(xué)者學(xué)習(xí)的特點(diǎn),從基礎(chǔ)著手,深入淺出,引導(dǎo)讀者舉一反三;舉例豐富,實(shí)用性強(qiáng)。全書(shū)共8個(gè)項(xiàng)目,項(xiàng)目1、2是理論基礎(chǔ),講解單片機(jī)芯片的基本硬件以及仿真軟件的安裝與使用,為后面的項(xiàng)目打基礎(chǔ);項(xiàng)目3以發(fā)光二極管為主要控制對(duì)象,實(shí)現(xiàn)對(duì)單片機(jī)并行I/O口的控制并介紹中斷系統(tǒng)的應(yīng)用;項(xiàng)目4以蜂鳴器為主要控制對(duì)象,介紹單片機(jī)定時(shí)器/計(jì)數(shù)器的應(yīng)用;項(xiàng)目5以數(shù)碼管和按鍵為主要控制對(duì)象,實(shí)現(xiàn)對(duì)顯示和鍵盤(pán)接口的控制并介紹串行通信的應(yīng)用;項(xiàng)目6主要介紹AD轉(zhuǎn)換與DA轉(zhuǎn)換的應(yīng)用;項(xiàng)目7完成溫度計(jì)系統(tǒng)設(shè)計(jì);擴(kuò)展項(xiàng)目通過(guò)點(diǎn)陣屏與LCD12864兩種顯示方式給出俄羅斯方塊的設(shè)計(jì)。
本書(shū)可作為應(yīng)用型本科和高職高專院校應(yīng)用電子技術(shù)專業(yè)、電子信息工程技術(shù)、電氣自動(dòng)化技術(shù)等專業(yè)的教材,不同專業(yè)在學(xué)習(xí)過(guò)程中可根據(jù)具體情況進(jìn)行合理取舍。本書(shū)也可供對(duì)單片機(jī)有興趣的學(xué)生和其他非專業(yè)技術(shù)人員學(xué)習(xí)使用。
為方便教學(xué),本書(shū)配有電子課件、習(xí)題解答、模擬試卷及答案,并提供書(shū)中例程的匯編語(yǔ)言與C語(yǔ)言源程序。選用本書(shū)作為授課教材的老師可來(lái)電索取或登錄機(jī)械工業(yè)出版社教育服務(wù)網(wǎng)(www.cmpedu.com)免費(fèi)下載。咨詢電話:01088379375。
本書(shū)遵循職業(yè)教育教材編寫(xiě)規(guī)律和職業(yè)院校學(xué)生學(xué)習(xí)規(guī)律,配套齊全
單片機(jī)已經(jīng)滲透到我們生產(chǎn)、生活的各個(gè)領(lǐng)域,幾乎很難找到哪個(gè)領(lǐng)域沒(méi)有單片機(jī)的蹤跡。因此,無(wú)論是電子信息類專業(yè),還是裝備制造類專業(yè),單片機(jī)技術(shù)課程在專業(yè)培養(yǎng)中都尤為重要。單片機(jī)技術(shù)實(shí)踐性極強(qiáng),理論與實(shí)踐結(jié)合緊密。這些年,我們根據(jù)課程的特點(diǎn),采用了項(xiàng)目式教學(xué),并在校內(nèi)外各種競(jìng)賽中初見(jiàn)成效。
本書(shū)有如下特點(diǎn):
1)結(jié)合單片機(jī)技術(shù)課程特點(diǎn),注重職業(yè)精神和創(chuàng)新精神的培養(yǎng),落實(shí)立德樹(shù)人,厚植愛(ài)國(guó)情懷,激發(fā)學(xué)生創(chuàng)業(yè)信心。
2)項(xiàng)目式教學(xué)。以典型的項(xiàng)目為載體,將知識(shí)點(diǎn)分解到具體任務(wù)中,通過(guò)完成任務(wù),學(xué)習(xí)任務(wù)相關(guān)知識(shí)與技能。部分有興趣的同學(xué)還可以通過(guò)提高任務(wù),鞏固所學(xué)知識(shí)。
3)雙語(yǔ)言編寫(xiě)。根據(jù)不同專業(yè)的編程需要,除了擴(kuò)展項(xiàng)目外,本書(shū)其他項(xiàng)目均同時(shí)采用了匯編語(yǔ)言、C語(yǔ)言編寫(xiě)程序。
4)硬件與仿真結(jié)合。對(duì)于最小系統(tǒng)可完成的項(xiàng)目,均采用了以硬件為對(duì)象的程序編寫(xiě),同時(shí)進(jìn)行仿真驗(yàn)證,對(duì)于少數(shù)硬件與仿真的差別也做了簡(jiǎn)單介紹。
5)配有數(shù)字化教學(xué)資源。包括課程標(biāo)準(zhǔn)、授課計(jì)劃、課件等資源包。本書(shū)設(shè)置若干二維碼,鏈接教學(xué)視頻,讀者可掃碼學(xué)習(xí)。同時(shí)在百應(yīng)慕課http://www.bymooc.net/MajorCourses/NewCourses配套在線課程,搜索“單片機(jī)技術(shù)與應(yīng)用(項(xiàng)目式)”,讀者可注冊(cè)免費(fèi)學(xué)習(xí)。
本書(shū)由廣西機(jī)電職業(yè)技術(shù)學(xué)院曹華、林勇堅(jiān)任主編,廣西機(jī)電職業(yè)技術(shù)學(xué)院譚艷梅、秦培林和馬子龍任副主編,參加編寫(xiě)的還有廣西機(jī)電職業(yè)技術(shù)學(xué)院蔣朝寧、方羽和廣西好學(xué)科技有限公司黃慶模。具體分工為:曹華、林勇堅(jiān)對(duì)本書(shū)的編寫(xiě)思路與大綱進(jìn)行總體策劃,指導(dǎo)全書(shū)的編寫(xiě),對(duì)全書(shū)統(tǒng)稿,并完成了項(xiàng)目1、項(xiàng)目3和項(xiàng)目6的編寫(xiě);譚艷梅協(xié)助完成統(tǒng)稿工作,并編寫(xiě)了項(xiàng)目5和附錄A;秦培林協(xié)助完成統(tǒng)稿工作,并編寫(xiě)了項(xiàng)目7;方羽編寫(xiě)了項(xiàng)目4;蔣朝寧編寫(xiě)了項(xiàng)目2;馬子龍編寫(xiě)了擴(kuò)展項(xiàng)目和附錄C;黃慶模編寫(xiě)了附錄B和附錄D,并負(fù)責(zé)項(xiàng)目設(shè)計(jì)。
本書(shū)編寫(xiě)過(guò)程中,得到了廣西好學(xué)科技有限公司的大力支持,在此也向?qū)Ρ緯?shū)編寫(xiě)提供幫助的企業(yè)以及人士表示感謝。
本書(shū)雖幾經(jīng)修改,但因編者水平有限,書(shū)中難免存在錯(cuò)誤,懇請(qǐng)讀者提出寶貴意見(jiàn)。
編者
職業(yè)院校教師
前言
二維碼索引
項(xiàng)目1數(shù)制初步1
任務(wù)1數(shù)制及其轉(zhuǎn)換1
111幾種常用數(shù)制1
112不同數(shù)制之間的相互轉(zhuǎn)換3
任務(wù)2機(jī)器數(shù)與真值5
121計(jì)算機(jī)的帶符號(hào)數(shù)5
122計(jì)算機(jī)的溢出6
123編碼9
項(xiàng)目小結(jié)10
練習(xí)一10
項(xiàng)目2單片機(jī)系統(tǒng)設(shè)計(jì)12
任務(wù)1單片機(jī)開(kāi)發(fā)板電路設(shè)計(jì)12
211單片機(jī)初步介紹12
212單片機(jī)引腳排列17
213存儲(chǔ)器與特殊功能寄存器23
214單片機(jī)的并行口28
215單片機(jī)最小應(yīng)用系統(tǒng)37
216單片機(jī)應(yīng)用系統(tǒng)電路42
217從傳統(tǒng)8051單片機(jī)過(guò)渡到
STC12C5A60S2系列單片機(jī)44
任務(wù)2單片機(jī)開(kāi)發(fā)板仿真電路設(shè)計(jì)44
221軟件的安裝45
222原理圖的繪制46
項(xiàng)目小結(jié)49
練習(xí)二49
項(xiàng)目3燈光控制設(shè)計(jì)53
任務(wù)1編譯軟件使用53
311軟件安裝53
312軟件的使用54
任務(wù)2五角星點(diǎn)亮設(shè)計(jì)59
321關(guān)于P1口59
322延時(shí)子程序的編寫(xiě)59
323任務(wù)實(shí)施步驟59
任務(wù)3交通燈設(shè)計(jì)64
331中斷概念64
332中斷系統(tǒng)64
333任務(wù)實(shí)施步驟70
項(xiàng)目小結(jié)75
練習(xí)三76
項(xiàng)目4報(bào)警系統(tǒng)設(shè)計(jì)79
任務(wù)1蜂鳴器控制(軟件延時(shí))79
411蜂鳴器工作原理79
412單片機(jī)對(duì)蜂鳴器的控制80
413任務(wù)實(shí)施步驟80
任務(wù)2蜂鳴器控制(定時(shí)器控制)82
421結(jié)構(gòu)與功能83
422定時(shí)器/計(jì)數(shù)器的控制寄存器83
423定時(shí)器/計(jì)數(shù)器的工作方式86
424定時(shí)器/計(jì)數(shù)器的初始化編程
步驟88
425定時(shí)器/計(jì)數(shù)器的計(jì)數(shù)初值89
426任務(wù)實(shí)施步驟89
任務(wù)3音樂(lè)播放控制94
431音調(diào)95
432節(jié)拍96
433任務(wù)實(shí)施步驟97
項(xiàng)目小結(jié)101
練習(xí)四102
項(xiàng)目5醫(yī)院呼叫系統(tǒng)設(shè)計(jì)104
任務(wù)1數(shù)碼管顯示104
511數(shù)碼管的基本工作原理105
512任務(wù)實(shí)施步驟106
任務(wù)2簡(jiǎn)易按鍵控制112
521鍵盤(pán)及接口112
522任務(wù)實(shí)施步驟116
任務(wù)3串行通信119
531串行通信的概念119
532串行通信技術(shù)120
533串行通信的接口電路121
534單片機(jī)串行口的結(jié)構(gòu)與控制
寄存器122
535任務(wù)實(shí)施步驟130
任務(wù)4醫(yī)院病人呼叫系統(tǒng)133
項(xiàng)目小結(jié)136
練習(xí)五136
項(xiàng)目6電子儀器設(shè)計(jì)138
任務(wù)1數(shù)字電壓表設(shè)計(jì)(AT89S51
芯片)138
611ADC0809的主要特性139
612ADC0809的內(nèi)部結(jié)構(gòu)和外部
引腳139
613任務(wù)實(shí)施步驟140
任務(wù)2數(shù)字電壓表設(shè)計(jì)(STC芯片)146
621STC12C5A60S2單片機(jī)的內(nèi)部
ADC結(jié)構(gòu)146
622ADC相關(guān)寄存器146
623任務(wù)實(shí)施步驟149
任務(wù)3信號(hào)發(fā)生器設(shè)計(jì)152
631單片機(jī)產(chǎn)生波形的原理153
632DAC0832的內(nèi)部結(jié)構(gòu)與引腳
功能153
633任務(wù)實(shí)施步驟154
項(xiàng)目小結(jié)156
練習(xí)六156
項(xiàng)目7電子溫度計(jì)設(shè)計(jì)158
任務(wù)1液晶顯示158
711LCD1602的引腳159
712LCD1602的控制指令160
713LCD1602模塊的讀寫(xiě)操作時(shí)序161
714任務(wù)實(shí)施步驟163
任務(wù)2溫度計(jì)設(shè)計(jì)168
721DS18B20的引腳168
722DS18B20的通信時(shí)隙169
723任務(wù)實(shí)施步驟171
項(xiàng)目小結(jié)181
練習(xí)七181
擴(kuò)展項(xiàng)目俄羅斯方塊游戲的設(shè)計(jì)182
任務(wù)1點(diǎn)陣顯示182
811LED點(diǎn)陣的結(jié)構(gòu)182
812LED點(diǎn)陣顯示原理182
813任務(wù)實(shí)施步驟183
任務(wù)2俄羅斯方塊游戲設(shè)計(jì)(點(diǎn)陣)187
821俄羅斯方塊游戲的基本規(guī)則188
822任務(wù)實(shí)施步驟188
任務(wù)3俄羅斯方塊游戲設(shè)計(jì)
(LCD12864)200
831LCD12864模塊引腳說(shuō)明200
832LCD12864模塊指令說(shuō)明200
833LCD12864的寫(xiě)操作202
834任務(wù)實(shí)施步驟202
附錄213
附錄A單片機(jī)匯編語(yǔ)言指令表213
附錄BASCII字符代碼表217
附錄C單片機(jī)開(kāi)發(fā)板218
附錄DSTCISP下載控制軟件使用
說(shuō)明220
參考文獻(xiàn)228