本書是根據(jù)何用輝主編的《單片機(jī)技術(shù)及應(yīng)用(基于Proteus 的匯編和C語言版)》編寫的配套的單片機(jī)技能訓(xùn)練和綜合應(yīng)用項目實訓(xùn)教材,但也自成體系,可單獨(dú)使用。每個訓(xùn)練任務(wù)及其順序與配套的教材書相同,均按照訓(xùn)練目的與控制要求、硬件系統(tǒng)與控制流程分析、Proteus仿真電路圖創(chuàng)建、匯編語言程序設(shè)計與調(diào)試以及C語言程序設(shè)計與調(diào)試進(jìn)行解析。綜合應(yīng)用項目基于單片機(jī)應(yīng)用設(shè)計與開發(fā)的工作過程組織內(nèi)容,以線控伺服車這一典型的單片機(jī)應(yīng)用項目為載體,遵循學(xué)習(xí)從簡單到復(fù)雜、循序漸進(jìn)的認(rèn)知規(guī)律,將項目分解為若干個訓(xùn)練任務(wù)詳細(xì)講述,使學(xué)生易學(xué)、易懂、易上手,強(qiáng)化學(xué)生項目組織與實施能力的培養(yǎng),突出學(xué)生實踐能力的提升。
本書是在編者從事十多年單片機(jī)應(yīng)用開發(fā)和教學(xué)改革的經(jīng)驗基礎(chǔ)之上,結(jié)合單片機(jī)最新應(yīng)用技術(shù)和高職高專教育的最新理念,按照項目導(dǎo)向、任務(wù)驅(qū)動的編寫模式,通過海峽兩岸院校合作,共同開發(fā)編寫的融合匯編語言、C語言和Proteus仿真教學(xué)于一體的項目式特色改革實訓(xùn)教材。本書作為《單片機(jī)技術(shù)及應(yīng)用(基于Proteus 的匯編和C語言版)》教材配套的單片機(jī)技能訓(xùn)練和綜合應(yīng)用項目實訓(xùn)教材,但也自成體系,可單獨(dú)使用。
本書具有以下幾個突出的特點(diǎn):
1)本書作為教材配套的實訓(xùn)教材,書中每個技能訓(xùn)練任務(wù)及其順序與配套的教材書相同,均按照訓(xùn)練目的與控制要求、硬件系統(tǒng)與控制流程分析、Proteus仿真電路圖創(chuàng)建、匯編語言程序設(shè)計與調(diào)試以及C語言程序設(shè)計與調(diào)試進(jìn)行由淺入深、循序漸進(jìn)的解析,體現(xiàn)學(xué)中做、做中學(xué)的理念,注重學(xué)生職業(yè)能力的培養(yǎng)。
2)本書中綜合應(yīng)用項目基于單片機(jī)應(yīng)用設(shè)計與開發(fā)的工作過程組織內(nèi)容,以線控伺服車這一典型的單片機(jī)應(yīng)用項目為載體,遵循從簡單到復(fù)雜、循序漸進(jìn)的認(rèn)知規(guī)律,將項目分解為若干個訓(xùn)練任務(wù)詳細(xì)講述,使學(xué)生易學(xué)、易懂、易上手,強(qiáng)化學(xué)生項目組織與實施能力的培養(yǎng),突出學(xué)生實踐能力的提升。
3)本書采用C語言與匯編語言雙語解析。由于匯編語言適合初學(xué)者對單片機(jī)原理與硬件資源的描述學(xué)習(xí),語言靈活,但編程難掌握;而C語言編程容易掌握,適合程序開發(fā),但適合對單片機(jī)原理與硬件方面具有一定基礎(chǔ)者,一般面向產(chǎn)品開發(fā)。兩者并存講解既可相互獨(dú)立學(xué)習(xí)又可進(jìn)行分析比較,重點(diǎn)強(qiáng)化學(xué)生對單片機(jī)軟、硬件知識與編程能力的培養(yǎng)。
4)本書內(nèi)容軟、硬件結(jié)合、虛擬仿真,書中所有項目、任務(wù)均以硬件實物裝置展開講解,沿用傳統(tǒng)單片機(jī)學(xué)習(xí)與開發(fā)的經(jīng)驗,又結(jié)合目前流行的單片機(jī)軟、硬件仿真軟件Proteus進(jìn)行項目實物裝置的虛擬仿真學(xué)習(xí)與訓(xùn)練,適合初學(xué)者節(jié)約學(xué)習(xí)成本、提高學(xué)習(xí)興趣和效率。
5)本書針對每個項目的培養(yǎng)目標(biāo),精心選擇訓(xùn)練任務(wù),體現(xiàn)精訓(xùn)、精練;每個任務(wù)均可直接工程化移植使用,體現(xiàn)技術(shù)完整性與實用性。注重學(xué)習(xí)訓(xùn)練的延展性,每個任務(wù)既相對獨(dú)立,又與前后任務(wù)之間保持密切的聯(lián)系,由點(diǎn)到線,由線到面,體現(xiàn)知識學(xué)習(xí)與能力訓(xùn)練的綜合性和系統(tǒng)性。
本書為福建省教育廳高等職業(yè)教育教材建設(shè)計劃支持的閩臺合作、工學(xué)結(jié)合的特色改革實訓(xùn)教材,以福建省先進(jìn)制造業(yè)軟件公共服務(wù)平臺為支撐,由海峽兩岸院校合作開發(fā)編寫。本書由福建信息職業(yè)技術(shù)學(xué)院何用輝和建國科技大學(xué)黃錫泉共同擔(dān)任主編,負(fù)責(zé)全書內(nèi)容的組織、統(tǒng)稿,參加編寫的人員還有福建船政交通職業(yè)學(xué)院曾思通、王麟珠、王水發(fā),黎明職業(yè)大學(xué)駱旭坤,廈門海洋職業(yè)技術(shù)學(xué)院王紅超,建國科技大學(xué)陳茂林,閩北職業(yè)技術(shù)學(xué)院楊成菊,福建信息職業(yè)技術(shù)學(xué)院翁偉和劉思默。本書由福建信息職業(yè)技術(shù)學(xué)院林豐教授級高工和中興大學(xué)謝廣文副教授共同主審,并對本書提出寶貴意見。在本書的編寫過程中,編者參考了有關(guān)書籍及論文,并引用了其中的一些資料,在此一并向這些作者表示感謝。
本書中有些電路圖為了保持與軟件的統(tǒng)一性,使用了軟件中的電路符號標(biāo)準(zhǔn)及文字描述標(biāo)準(zhǔn),電路符號與國標(biāo)不符,特此說明。
限于編者的經(jīng)驗、水平,書中難免有不足與缺漏之處,懇請專家、讀者批評指正。
項目1 單片機(jī)開發(fā)軟件認(rèn)知及初步使用
訓(xùn)練任務(wù)1.1 Keil軟件認(rèn)知及使用
訓(xùn)練任務(wù)1.2 Proteus軟件認(rèn)知及使用
項目2 兩個LED發(fā)光二極管控制
訓(xùn)練任務(wù)2.1 兩個LED閃爍控制
訓(xùn)練任務(wù)2.2 3個LED閃爍控制
項目3 8個LED發(fā)光二極管控制
訓(xùn)練任務(wù)3.1 雙邊拉幕燈控制
訓(xùn)練任務(wù)3.2 雙向跑馬燈控制
項目4 LED點(diǎn)陣顯示控制
訓(xùn)練任務(wù)4.1 3*3按鍵指示燈控制
訓(xùn)練任務(wù)4.2 LED點(diǎn)陣屏顯示字符
控制
訓(xùn)練任務(wù)4.3 按鍵值顯示控制
項目5 中斷系統(tǒng)控制及應(yīng)用
訓(xùn)練任務(wù)5.1 中斷加減計數(shù)器控制
訓(xùn)練任務(wù)5.2 中斷嵌套數(shù)顯控制
項目6 定時/計數(shù)器控制及應(yīng)用
訓(xùn)練任務(wù)6.1 簡易方波輸出控制
訓(xùn)練任務(wù)6.2 測試外部脈沖頻率
控制
項目7 串行接口控制及應(yīng)用
訓(xùn)練任務(wù)7.1 串口控制跑馬燈
訓(xùn)練任務(wù)7.2 雙機(jī)通信控制
項目8 并行I/O口擴(kuò)展控制
訓(xùn)練任務(wù)8.1 簡單I/O口擴(kuò)展控制
項目9 A?D轉(zhuǎn)換控制及應(yīng)用
訓(xùn)練任務(wù)9.1 可調(diào)PWM輸出控制
訓(xùn)練任務(wù)9.2 單通道電壓采集顯示
控制
項目10 D?A轉(zhuǎn)換控制及應(yīng)用
訓(xùn)練任務(wù)10.1 波形發(fā)生器控制
項目11 線控伺服車控制
訓(xùn)練任務(wù)11.1 單片機(jī)應(yīng)用系統(tǒng)設(shè)計
初步認(rèn)知
訓(xùn)練任務(wù)11.2 線控伺服車控制要求
和方案分析
訓(xùn)練任務(wù)11.3 線控伺服車硬件分析
與設(shè)計
訓(xùn)練任務(wù)11.4 線控伺服車軟件分析
與設(shè)計
訓(xùn)練任務(wù)11.5 系統(tǒng)調(diào)試與脫機(jī)
運(yùn)行
項目訓(xùn)練 可調(diào)彩燈控制
參考文獻(xiàn)