本書內(nèi)容包括單片機應(yīng)用項目分析、流水燈的設(shè)計、數(shù)字鐘的設(shè)計、簡易計算器的設(shè)計、數(shù)字電壓表的設(shè)計、恒溫箱溫度控制器的設(shè)計和電動閥門智能控制器的設(shè)計七個項目。本書內(nèi)容翔實、由淺入深、講解透徹,結(jié)構(gòu)安排合理,案例豐富實用,能夠使讀者快速、全面地掌握51單片機各功能模塊的應(yīng)用。
本書的特點是以讀者熟悉的單片機實際應(yīng)用案例為分析對象,引入單片機知識,以項目化的形式強化單片機應(yīng)用技能,采用Proteus仿真軟件和硬件實驗板相結(jié)合的方式對項目進行仿真實踐,采用匯編語言與C51語言兩種編程語言互為補充作為各項目的編程語言。
本書適合作為高職高專自動化、機電一體化、計算機、電子信息技術(shù)等專業(yè)的教材,也可作為工程技術(shù)人員學(xué)習(xí)單片機技術(shù)的參考書。
單片微型計算機(簡稱“單片機”)自20世紀(jì)70年代問世以來,作為微型計算機一個很重要的分支,廣泛應(yīng)用在工業(yè)測控、機電一體化、智能儀表、家用電器、航空航天及辦公自動化等領(lǐng)域。特別是21世紀(jì)以來,單片機的開發(fā)應(yīng)用已對人類生產(chǎn)和生活的自動化和智能化的實現(xiàn)及擴大起到重要作用。
單片機課程是自動化、機電一體化、計算機、電子信息技術(shù)等專業(yè)的一門重要的專業(yè)課程,其實踐性強,理論與實踐緊密結(jié)合。本書通過項目的形式,由淺入深,介紹了單片機基本知識點和基本技能,各設(shè)計類項目以系統(tǒng)設(shè)計為主線,做到了軟件、硬件的結(jié)合。全書共包含七個項目,分別為單片機應(yīng)用項目分析、流水燈的設(shè)計、數(shù)字鐘的設(shè)計、簡易計算器的設(shè)計、數(shù)字電壓表的設(shè)計、恒溫箱溫度控制器的設(shè)計和電動閥門智能控制器的設(shè)計。書中詳細(xì)介紹了不同應(yīng)用系統(tǒng)開發(fā)的流程、方法、技巧和設(shè)計思想,這些項目都具有一定的代表性和廣泛性,除項目一的其他項目都具有硬件電路設(shè)計、軟件流程圖設(shè)計、源程序代碼等。本書項目的源代碼部分有的采用匯編語言編寫,有的采用C51語言編寫,可以幫助讀者掌握這兩種語言的編程技巧。
本書具有以下特色:
1.在內(nèi)容組織方面,以單片機應(yīng)用項目的具體設(shè)計任務(wù)為主線,以設(shè)計工作過程為導(dǎo)向,通過設(shè)計不同的項目載體,將單片機技術(shù)所涉及的主要知識和技能融入各個項目的組織結(jié)構(gòu)之中。內(nèi)容選擇上以“必需”與“夠用”為度,對知識點進行有機整合,由淺入深、循序漸進,強調(diào)實用性、可操作性和可選擇性。
2.在教學(xué)實施方面,將理論教學(xué)與技能訓(xùn)練有機結(jié)合,以精心設(shè)計的具體學(xué)習(xí)項目為平臺,便于采用項目教學(xué)法完成理實一體化教學(xué),通過教、學(xué)、做緊密結(jié)合,能夠有效培養(yǎng)和提高學(xué)生的操作能力、設(shè)計能力和創(chuàng)新能力。
3在學(xué)生學(xué)習(xí)方面,按照學(xué)生的認(rèn)知規(guī)律,遵循由單一到綜合、由簡單到復(fù)雜的原則,合理編排教材內(nèi)容,盡量降低學(xué)習(xí)難度,提高學(xué)生學(xué)習(xí)興趣。書中利用Proteus仿真軟件對每個項目進行了仿真操作(相關(guān)圖中的圖形符號與國家標(biāo)準(zhǔn)圖形符號對照表詳見附錄C),同時進行了硬件電路設(shè)計制作,項目兼顧了匯編語言和C51語言,多數(shù)項目中給出了兩種語言例程,更便于學(xué)生學(xué)習(xí)。
本書由陸冬明、李金喜任主編,薛君妍、馬文靜、張慧、荀磊參與了本書的編寫。具體分工如下:項目一由李金喜編寫,項目二、項目三由馬文靜編寫,項目四、項目七由張慧編寫,項目五由荀磊編寫,項目六由陸冬明、薛君妍編寫。全書由陸冬明、李金喜統(tǒng)稿并對各項目進行了適當(dāng)補充,相關(guān)教師也對本書提出了許多寶貴意見,在此表示感謝。
由于編者水平有限,加之時間匆忙,疏漏和不足之處在所難免,敬請各位讀者批評指正。
編者2015年12月