本書是國家骨干高職院校哈爾濱職業(yè)技術(shù)學(xué)院電氣自動化技術(shù)專業(yè)核心課程的配套教材,本教材是基于CDIO工程教育理念實施課程教學(xué)的需要,與企業(yè)人員共同研究編寫而成,適用于單片機應(yīng)用系統(tǒng)開發(fā)設(shè)計類人才的培養(yǎng)。本教材主要針對單片機控制技術(shù)的應(yīng)用,由淺入深設(shè)計了控制臺報警燈的設(shè)計與實現(xiàn)、LED彩燈控制器的設(shè)計與實現(xiàn)、四路搶先器的設(shè)計與實現(xiàn)、工業(yè)計時器的設(shè)計與實現(xiàn)、串行呼號器的設(shè)計與實現(xiàn)、工業(yè)循跡小車的設(shè)計與實現(xiàn)等六個項目,項目設(shè)置結(jié)合工程實際,注重項目設(shè)計與實現(xiàn)的過程,突出職業(yè)能力的培養(yǎng),內(nèi)容詳實,圖文并茂,實用性強。
隨著國家骨干高職院校重點專業(yè)建設(shè)的深入和社會對高等職業(yè)教育應(yīng)用型人才需求的增長,高等職業(yè)教育教學(xué)改革不斷深化,編寫高職特色教材已成為當(dāng)前高等職業(yè)院校教學(xué)改革中的重要內(nèi)容。
本書是根據(jù)教育部高等職業(yè)院校教育教學(xué)改革精神,按照高職院校高端技能型人才培養(yǎng)要求,為適應(yīng)電氣自動化技術(shù)專業(yè)“訂單培養(yǎng)、德技并重”人才培養(yǎng)模式,滿足電氣自動化技術(shù)專業(yè)核心課程“單片機控制技術(shù)”課程改革需要而編寫的。
本書是國家骨干高職院校哈爾濱職業(yè)技術(shù)學(xué)院重點建設(shè)專業(yè)——電氣自動化技術(shù)專業(yè)CDIO課程體系改革和建設(shè)的成果,是“單片機控制技術(shù)”課程的配套教材!皢纹瑱C控制技術(shù)”是電氣自動化技術(shù)專業(yè)注重專業(yè)核心技術(shù)和崗位核心技能培養(yǎng)的項目導(dǎo)向課程體系中一門重要的專業(yè)核心課程,整個教學(xué)過程中的項目均按照CDIO(構(gòu)思、設(shè)計、實現(xiàn)、運行)四個步驟實施。
本書以電氣自動化技術(shù)職業(yè)崗位需求為導(dǎo)向,采用了國外先進的CDIO工程教育理念,本著“學(xué)生主體、工學(xué)結(jié)合、項目導(dǎo)向”的開發(fā)思路,密切結(jié)合企業(yè)的實際需求,精選教學(xué)內(nèi)容,突出實踐應(yīng)用,重在培養(yǎng)學(xué)生單片機應(yīng)用系統(tǒng)工程項目開發(fā)設(shè)計的職業(yè)能力。本書適用于“項目導(dǎo)向、任務(wù)驅(qū)動”的教學(xué)模式,適用于采用“教、學(xué)、做”一體化的教學(xué)形式進行授課,在使用過程中教材內(nèi)容可根據(jù)專業(yè)和教學(xué)條件進行取舍。本書配備多媒體輔助教學(xué)資源包,包含電子課件、電子教案、圖片庫、動畫庫、視頻庫等,為教師授課和學(xué)生學(xué)習(xí)提供有效的網(wǎng)絡(luò)教學(xué)資源平臺。
本書面向單片機控制技術(shù)的應(yīng)用,由淺入深地設(shè)計了控制臺報警燈的設(shè)計與實現(xiàn)、LED彩燈控制器的設(shè)計與實現(xiàn)、四路搶先器的設(shè)計與實現(xiàn)、工業(yè)計時器的設(shè)計與實現(xiàn)、串行呼號器的設(shè)計與實現(xiàn)和工業(yè)循跡小車的設(shè)計與實現(xiàn)六個項目,針對單片機的引腳功能、并行通信、中斷系統(tǒng)、定時器、串行通信、外圍電路擴展等的應(yīng)用能力進行訓(xùn)練。每個項目包括項目構(gòu)思、項目設(shè)計、項目實現(xiàn)、項目運行、知識拓展和工程訓(xùn)練六個部分,突出培養(yǎng)學(xué)生對單片機控制技術(shù)的實踐應(yīng)用能力。
本書共六個項目,編寫分工如下:哈爾濱職業(yè)技術(shù)學(xué)院戚本志編寫了項目二和項目三;哈爾濱優(yōu)培電氣有限公司孫衛(wèi)東負(fù)責(zé)本書項目的選取工作,編寫了項目四的項目實現(xiàn)、項目運行部分;哈爾濱職業(yè)技術(shù)學(xué)院馬樂編寫了項目四其他部分和項目五;哈爾濱職業(yè)技術(shù)學(xué)院的張宇編寫了項目一和附錄A;哈爾濱職業(yè)技術(shù)學(xué)院劉萬村編寫了項目六和附錄B;全書由戚本志統(tǒng)稿。本書由哈爾濱職業(yè)技術(shù)學(xué)院電氣自動化技術(shù)專業(yè)帶頭人劉衛(wèi)民和新中新電子集團蔡向東主審,他們提出了許多寶貴建議,在此表示衷心的感謝。
本書在編寫過程中,得到了哈爾濱職業(yè)技術(shù)學(xué)院劉敏副院長、教務(wù)處孫百鳴處長、教務(wù)處王莉力副處長、監(jiān)測評定中心夏暎主任、電氣工程學(xué)院雍麗英院長的關(guān)注和指導(dǎo),他們提出了許多寶貴意見和建議,在此特表示衷心的感謝!
編者
專業(yè)教材編寫說明
前言
項目一控制臺報警燈的設(shè)計與實現(xiàn)1
【項目構(gòu)思】1
一、項目分析2
二、單片機的認(rèn)知2
【項目設(shè)計】5
一、單片機最小系統(tǒng)設(shè)計5
二、報警燈驅(qū)動電路設(shè)計9
三、報警燈程序流程圖設(shè)計10
【項目實現(xiàn)】17
一、源程序的編寫、編譯與調(diào)試17
二、報警燈的Proteus仿真實現(xiàn)21
三、實際硬件電路搭建及系統(tǒng)調(diào)試27
【項目運行】31
【知識拓展】32
一、硬件知識拓展32
二、軟件知識拓展42
【工程訓(xùn)練】56
項目二LED彩燈控制器的設(shè)計與實現(xiàn)58
【項目構(gòu)思】58
一、項目分析59
二、邏輯運算與移位類指令59
【項目設(shè)計】63
一、LED彩燈控制器的電路設(shè)計63
二、程序流程圖設(shè)計63
【項目實現(xiàn)】64
一、源程序的編寫、編譯與調(diào)試65
二、硬件電路仿真66
三、實際硬件電路搭建及系統(tǒng)調(diào)試67
【項目運行】68
【知識拓展】69
一、算術(shù)運算類指令69
二、位操作類指令73
三、單片機C51語言基礎(chǔ)79
【工程訓(xùn)練】86
項目三四路搶先器的設(shè)計與實現(xiàn)88
【項目構(gòu)思】89
一、項目分析89
二、中斷系統(tǒng)89
〖1〗目錄〖1〗單片機控制技術(shù)【項目設(shè)計】92
一、鍵盤接口電路設(shè)計92
二、LED顯示接口電路設(shè)計95
三、四路搶先器的電路設(shè)計97
四、中斷處理程序設(shè)計98
五、程序流程圖設(shè)計105
【項目實現(xiàn)】106
一、源程序的編寫、編譯與調(diào)試106
二、硬件電路仿真108
三、實際硬件電路搭建及系統(tǒng)調(diào)試110
【項目運行】111
【知識拓展】112
一、C51的運算符及表達(dá)式112
二、C51控制語句115
三、C51中斷服務(wù)函數(shù)的定義方法116
【工程訓(xùn)練】118
項目四工業(yè)計時器的設(shè)計與實現(xiàn)120
【項目構(gòu)思】120
一、項目分析121
二、定時器/計數(shù)器的控制122
【項目設(shè)計】124
一、計時器電路設(shè)計124
二、定時器的工作方式124
三、程序流程圖設(shè)計136
【項目實現(xiàn)】137
一、源程序的編寫、編譯與調(diào)試137
二、硬件電路仿真139
三、實際硬件電路搭建及系統(tǒng)調(diào)試140
【項目運行】143
【知識拓展】144
一、C51語言的構(gòu)造數(shù)據(jù)類型144
二、指針類型145
三、定時器/計數(shù)器C51編程實例145
【工程訓(xùn)練】147
項目五串行呼號器的設(shè)計與實現(xiàn)149
【項目構(gòu)思】149
一、項目分析149
二、串行通信方式150
【項目設(shè)計】154
一、呼號系統(tǒng)硬件設(shè)計154
二、程序流程圖設(shè)計160
【項目實現(xiàn)】164
一、源程序的編寫、編譯與調(diào)試164
二、串行呼號器的Proteus仿真實現(xiàn)172
三、實際硬件電路搭建及系統(tǒng)調(diào)試174
【項目運行】175
【知識拓展】176
一、計算機的串行通信口176
二、串行口的通信檢測177
【工程訓(xùn)練】178
項目六工業(yè)循跡小車的設(shè)計與實現(xiàn)180
【項目構(gòu)思】180
一、項目分析181
二、C51語言程序設(shè)計182
【項目設(shè)計】186
一、循跡小車的硬件設(shè)計186
二、程序流程圖設(shè)計190
【項目實現(xiàn)】194
一、源程序的編寫、編譯與調(diào)試194
二、工業(yè)循跡小車的硬件電路仿真203
三、實際硬件電路搭建及系統(tǒng)調(diào)試207
【項目運行】209
【知識拓展】211
一、單片機系統(tǒng)總線211
二、程序存儲器擴展212
三、數(shù)據(jù)存儲器擴展216
四、簡單并行I/O口擴展218
【工程訓(xùn)練】220
附錄223
附錄A單片機的產(chǎn)生與發(fā)展223
附錄B信息的表示與存儲229
附錄CCDIO項目報告書模板241
參考文獻243