胡長勝主編的《單片機(jī)原理及應(yīng)用(第2版)》為“十二五”職業(yè)教育國家規(guī)劃教材,以51系列單片機(jī)為主線,介紹單片機(jī)的基本知識、結(jié)構(gòu)組成、工作原理、匯編語言及C語言程序設(shè)計、仿真調(diào)試軟件的安裝與應(yīng)用、單片機(jī)內(nèi)部各功能部件的應(yīng)用設(shè)計、常用芯片與單片機(jī)接口及編程等。全書分為單片機(jī)原理與應(yīng)用和單片機(jī)接口技術(shù)兩大部分,分別針對單片機(jī)課程的**和第二學(xué)期教學(xué),學(xué)習(xí)者也可根據(jù)自身情況選擇相關(guān)內(nèi)容進(jìn)行學(xué)習(xí)。 第一部分主要以單片機(jī)的基本概念、單片機(jī)硬件組成、編程語言為主要知識點,以單片機(jī)的實際應(yīng)用為切入點介紹單片機(jī)* 小系統(tǒng)的應(yīng)用。還對 Proteus仿真軟件和KeiL C軟件做了簡要介紹。其中教學(xué)項目為LED燈光控制裝置、點陣顯示裝置、數(shù)碼管顯示、中斷系統(tǒng)應(yīng)用編程、定時廣計數(shù)器應(yīng)用編程、單片機(jī)通信編程、電子鐘的設(shè)計及調(diào)試等,以及電子鐘的設(shè)計及調(diào)試和單片機(jī)學(xué)習(xí)板的設(shè)計等課程設(shè)計。 第二部分主要是對實際工作中常用的幾種流行接口芯片的應(yīng)用設(shè)計和編程仿真介紹,主要涉及液晶顯示器、半導(dǎo)體溫度傳感器、電子時鐘芯片、I2C存儲器和I/O口接口芯片等,為進(jìn)一步學(xué)習(xí)和進(jìn)行單片機(jī)應(yīng)用設(shè)計做出引導(dǎo)。 本書以匯編語言和C51程序設(shè)計對照介紹單片機(jī)的編程,可供讀者根據(jù)自己興趣選擇編程語言進(jìn)行學(xué)習(xí)。書中的例子都取材于工程應(yīng)用,突出例程的實用性和完整性,提供的例程全部經(jīng)過仿真驗證。 本書淡化理論,突出工程實際應(yīng)用,適合作為高職高專院校電子、自動化及相關(guān)專業(yè)的教材,也可供工程技術(shù)人員閱讀參考。
第一部分 單片機(jī)原理與應(yīng)用
項目一 單片機(jī)基礎(chǔ)知識的準(zhǔn)備
預(yù)備知識
學(xué)習(xí)任務(wù)1 單片機(jī)基本概念的學(xué)習(xí)
學(xué)習(xí)任務(wù)2 常用單片機(jī)性能的比較
學(xué)習(xí)任務(wù)3 8051單片機(jī)內(nèi)部結(jié)構(gòu)的學(xué)習(xí)
項目二 51單片機(jī)編程語言和仿真調(diào)試知識的學(xué)習(xí)
預(yù)備知識
學(xué)習(xí)任務(wù)1 匯編語言指令系統(tǒng)有關(guān)知識的學(xué)習(xí)
學(xué)習(xí)任務(wù)2 單片機(jī)C語言編程有關(guān)知識的學(xué)習(xí)
學(xué)習(xí)任務(wù)3 集成開發(fā)環(huán)境μVision4應(yīng)用知識學(xué)習(xí)
學(xué)習(xí)任務(wù)4 Keil與Proteus聯(lián)調(diào)
項目三 I/O口應(yīng)用設(shè)計與調(diào)試
學(xué)習(xí)任務(wù)1 認(rèn)知并行I/O口結(jié)構(gòu)與特點
學(xué)習(xí)任務(wù)2 LED點陣顯示器結(jié)構(gòu)和工作原理學(xué)習(xí)
學(xué)習(xí)任務(wù)3 LED數(shù)碼管顯示接口及編程方法學(xué)習(xí)
學(xué)習(xí)任務(wù)4 中斷系統(tǒng)應(yīng)用知識的學(xué)習(xí)
項目四 電子時鐘設(shè)計與調(diào)試
學(xué)習(xí)任務(wù) 定時/計數(shù)器編程應(yīng)用
項目五 串行口應(yīng)用
學(xué)習(xí)任務(wù) 串行口應(yīng)用與編程
項目六 單片機(jī)應(yīng)用課程設(shè)計1
第二部分 單片機(jī)接口技術(shù)
項目七 1602液晶顯示器(LCD)的應(yīng)用設(shè)計
學(xué)習(xí)任務(wù) 1602液晶顯示器(LCD)工作原理的學(xué)習(xí)
項目考核 使用1602 LCD顯示時間和日期
項目八 溫度傳感器DS18820應(yīng)用設(shè)計
學(xué)習(xí)任務(wù) DS18820溫度傳感器應(yīng)用知識學(xué)習(xí)
項目考核 DS181320溫度測量與顯示的設(shè)計
項目九 DS1302時鐘芯片設(shè)計與應(yīng)用
學(xué)習(xí)任務(wù) DS1302應(yīng)用知識的學(xué)習(xí)
項目考核 使用DS1302的液晶時間顯示器的設(shè)計
項目十 AT24Cxx系列存儲器芯片的應(yīng)用設(shè)計
學(xué)習(xí)任務(wù) AT24Cxx系列存儲器芯片工作原理的學(xué)習(xí)
項目考核 AT24C02存取數(shù)據(jù)編程
項目十一 并行I/O口接口擴(kuò)展設(shè)計
學(xué)習(xí)任務(wù) 并行I/O口接口擴(kuò)展方法知識的學(xué)習(xí)
項目考核 8255接口電路的應(yīng)用設(shè)計
項目十二 單片機(jī)應(yīng)用課程設(shè)計2
參考文獻(xiàn)