本書結(jié)合課程團隊近年來在實際教學中積累的教學案例和校企合作企業(yè)提供的優(yōu)秀學習案例,在廣泛聽取職教和企業(yè)專家及專業(yè)學生意見的基礎(chǔ)之上,合理選取內(nèi)容,組織架構(gòu),確定可行的評價方案。本書主要內(nèi)容包括:單片機認知及操作環(huán)境使用、基于C51的單片機應(yīng)用系統(tǒng)設(shè)計、單片機常用接口設(shè)計與制作、單片機中斷與定時系統(tǒng)、單片機串行通信技術(shù)及應(yīng)用、單片機綜合設(shè)計與實踐。本書采用任務(wù)驅(qū)動式、演練結(jié)合式、小組合作式、科學評價式教學方式,每個任務(wù)都配有理論講解視頻、仿真演練視頻、焊接實操視頻,并且設(shè)計科學的學生自評表、小組互評表和教師綜合評價表,實用性強,可操作性和趣味性貫穿于全書之中。每個學習任務(wù)單和評價表都是活頁式設(shè)計,方便教師和學習者使用。本書可作為各類工科院校,包括應(yīng)用型本科院校、職業(yè)技術(shù)學院、中等職業(yè)學校和職業(yè)高中的電氣工程、電子電氣信息技術(shù)、機電一體化、船舶電子電氣技術(shù)、計算機、物聯(lián)網(wǎng)、自動化等專業(yè)單片機技術(shù)課程的教材,也可作為成人教育、自學考試和自學者的教材或者參考工具書。本書配備電子課件、授課視頻、仿真視頻、實操視頻、課后習題參考答案及各類評價表,詳見書內(nèi)二維碼和詳細內(nèi)容。
宋偉偉,女,碩士,副教授,威海海洋職業(yè)學院學術(shù)委員會委員,威海海洋職業(yè)學院船舶工程系教師,畢業(yè)后長期擔任AutoCAD工程制圖與識圖、傳感器檢測技術(shù)、C語言程序設(shè)計等課程的教學和科研工作;曾主持或參與省級教研課題6項《基于區(qū)域產(chǎn)業(yè)需求的職業(yè)院校教學模式研究》《基于現(xiàn)代學徒制的高職院校協(xié)同創(chuàng)新型實訓基地運行機制的研究》《基于產(chǎn)業(yè)調(diào)整升級和"校企行會”協(xié)同創(chuàng)新的高職高專船舶電子電氣技術(shù)專業(yè)教學改革與實踐》《高職學生實踐能力培養(yǎng)的研究》《船舶電氣綜合仿真實訓系統(tǒng)開發(fā)與研究》《校企協(xié)同人才培養(yǎng)模式下高職學生創(chuàng)新創(chuàng)業(yè)教育研究》;先后獲得山東省職業(yè)院校信息化教學大賽(高職組)信息化實訓教學比賽二等獎,山東省職業(yè)院校教學能力大賽教學設(shè)計比賽三等獎,團體作品《船舶航行姿態(tài)控制虛擬仿真實驗系統(tǒng)》參加第五屆全國高等學校教師自制實驗教學儀器設(shè)備創(chuàng)新大賽及優(yōu)秀作品展示活動獲一等獎,指導學生參加山東省機電產(chǎn)品創(chuàng)新大賽、山東省大學生機器人大賽、山東省黃炎培職業(yè)教育獎創(chuàng)新創(chuàng)業(yè)大賽獲三等獎及以上15人次,撰寫著作2本。
目錄
項目一 單片機認知及操作環(huán)境使用 1
1.1 認識單片機 1
1.1.1 理論知識 1
1.1.2 實訓任務(wù) 8
1.2 軟件開發(fā)工具的使用 12
1.2.1 單片機的開發(fā)流程與工具 12
1.2.2 Proteus虛擬仿真平臺 12
1.2.3 Keil C51的使用 16
1.2.4 實訓任務(wù) 23
思考與練習 28
參考答案 28
項目二 基于C51的單片機應(yīng)用系統(tǒng)設(shè)計 31
2.1 單片機的硬件結(jié)構(gòu) 31
2.1.1 理論知識 31
2.1.2 實訓任務(wù) 42
2.2 單片機的并行I/O端口 46
2.2.1 理論知識 46
2.2.2 實訓任務(wù) 51
2.3 C51語言程序設(shè)計基礎(chǔ) 56
2.3.1 理論知識 56
2.3.2 實訓任務(wù) 68
思考與練習 73
參考答案 75
項目三 單片機常用接口設(shè)計與制作 78
3.1 LED數(shù)碼管靜態(tài)顯示和接口技術(shù) 78
3.1.1 理論知識 78
3.1.2 實訓任務(wù) 82
3.2 LED數(shù)碼管動態(tài)顯示和接口技術(shù) 85
3.2.1 理論知識 85
3.2.2 實訓任務(wù) 86
3.2.3 實訓任務(wù)拓展 89
3.3 LCD液晶顯示和接口技術(shù) 93
3.3.1 理論知識 93
3.3.2 實訓任務(wù) 104
3.4 獨立式按鍵接口技術(shù) 111
3.4.1 理論知識 111
3.4.2 實訓任務(wù) 113
3.5 矩陣式按鍵接口技術(shù) 117
3.5.1 理論知識 117
3.5.2 實訓任務(wù) 121
思考與練習 128
參考答案 128
項目四 單片機中斷與定時系統(tǒng) 132
4.1 簡易地震報警器控制 132
4.1.1 理論知識 132
4.1.2 實訓任務(wù) 140
4.2 航標指示燈系統(tǒng)設(shè)計 146
4.2.1 理論知識 146
4.2.2 實訓任務(wù) 153
4.3 簡易按鍵計數(shù)器控制 157
4.3.1 理論知識 157
4.3.2 實訓任務(wù) 158
4.4 交通燈系統(tǒng)設(shè)計 162
思考與練習 177
參考答案 177
項目五 單片機串行通信技術(shù)及應(yīng)用 182
5.1 單片機串行通信的基礎(chǔ)知識 182
5.1.1 串行通信基礎(chǔ) 182
5.1.2 51單片機的串行口 184
5.1.3 51單片機串行口編程控制方法 189
5.2 單片機串行轉(zhuǎn)并行數(shù)顯控制 189
5.2.1 串行口擴展并行I/O口 189
5.2.2 串入并出外圍顯示電路 189
5.2.3 實訓任務(wù) 191
5.3 單片機與PC串行通信 194
5.3.1 什么是 RS-232接口 194
5.3.2 RS-232總線標準 194
5.3.3 RS-232接口特點 195
5.3.4 RS-232電平轉(zhuǎn)換電路 195
5.3.5 MAX232 196
5.3.6 實訓任務(wù) 197
思考與練習 202
參考答案 202
項目六 單片機綜合設(shè)計與實踐 206
6.1 基于MCS-51的LCD液晶顯示系統(tǒng)設(shè)計與制作 207
6.2 放大器非線性失真裝置設(shè)計與制作 219
6.3 基于STM32的USART、D/A、A/D轉(zhuǎn)換實驗 225
6.4 基于STM32的簡易計算器設(shè)計與制作 232
6.5 基于STM32的H產(chǎn)品轉(zhuǎn)接板斷路檢測 240
6.6 基于STM32的H產(chǎn)品轉(zhuǎn)接板漏電流檢測 247
思考與練習 253
參考答案 254