《單片機與微機應(yīng)用實驗實訓案例》主要針對單片機原理及應(yīng)用微機原理及應(yīng)用課程的實驗教學,為教師和學生提供相應(yīng)的實驗實訓案例。
《單片機與微機應(yīng)用實驗實訓案例》主要由單片機實驗案例、單片機實訓案例和微機應(yīng)用實驗案例三部分內(nèi)容組成。單片機實驗、實訓案例部分主要針對AT89C52單片機,并利用C51語言進行編程實踐;微機應(yīng)用實驗案例部分主要針對8086CPU,并利用匯編語言進行編程實踐。
單片機實驗案例部分安排了17個案例,主要包括Keil的應(yīng)用,Proteus的應(yīng)用,單片機開發(fā)板的應(yīng)用,I/O接口程序設(shè)計,定時器應(yīng)用、中斷程序設(shè)計,鍵盤程序設(shè)計,LED、LCD顯示驅(qū)動程序設(shè)計,常用傳感器驅(qū)動程序設(shè)計等,旨在培養(yǎng)學生對單片機基礎(chǔ)知識的掌握和應(yīng)用能力。每一個實驗案例都提供了參考電路設(shè)計和參考程序設(shè)計,給出了程序的仿真運行結(jié)果。
單片機實訓案例部分安排了8個案例,主要包括計算器設(shè)計,秒表設(shè)計,日歷系統(tǒng)設(shè)計,數(shù)控電源設(shè)計,直流電機控制,步進電機控制,智能溫濕控制和電子密碼鎖等,著重培養(yǎng)學生針對單片機的綜合應(yīng)用能力,包括系統(tǒng)硬件設(shè)計能力和程序設(shè)計能力。每一個實訓案例都提供了參考電路設(shè)計和參考程序設(shè)計以及仿真運行結(jié)果。
部分 單片機實驗案例
案例1 Keil軟件開發(fā)環(huán)境的應(yīng)用
案例2 Proteus仿真軟件的使用
案例3 單片機開發(fā)系統(tǒng)的硬件結(jié)構(gòu)及使用方法
案例4 單片機查表程序設(shè)計
案例5 七段數(shù)碼管驅(qū)動控制
案例6 字符型LCD顯示控制實驗
案例7 點陣型LCD顯示驅(qū)動控制
案例8 單片機鍵盤設(shè)計與控制
案例9 單片機中斷應(yīng)用
案例10 單片機定時器應(yīng)用
案例11 單片機串口通信應(yīng)用
案例12 DS18820溫度傳感器應(yīng)用
案例13 DS1302日期時間應(yīng)用
案例14 ADC0832A/D轉(zhuǎn)換器應(yīng)用
案例15 SRF04超聲波傳感器應(yīng)用
案例16 24C02EEPROM芯片的應(yīng)用
案例17 DHT11溫度/濕度傳感器應(yīng)用
第二部分單片機實訓案例
案例18 簡易計算器設(shè)計
案例19 多功能秒表設(shè)計
案例20 智能溫濕控制系統(tǒng)設(shè)計
案例21 支持農(nóng)歷的日歷系統(tǒng)設(shè)計
案例22 直流電機轉(zhuǎn)速控制/測量系統(tǒng)設(shè)計
案例23 步進電機轉(zhuǎn)速控制/測量系統(tǒng)設(shè)計
案例24 電子密碼鎖設(shè)計
案例25 數(shù)控直流電源設(shè)計
第三部分微機應(yīng)用實驗案例
案例26 DEBUG調(diào)試程序的應(yīng)用
案例27 算術(shù)運算程序設(shè)計
案例28 未組合BCD加減運算程序設(shè)計
案例29 數(shù)值處理程序設(shè)計
案例30 字符串處理程序設(shè)計
案例31 圖形程序設(shè)計
案例32 文件/文件夾操作程序設(shè)計
案例33 模擬電子鐘設(shè)計
案例34 8255并行接口應(yīng)用
案例35 8253定時器/計數(shù)器應(yīng)用
案例36 DAC0832D/A轉(zhuǎn)換器應(yīng)用
案例37 ADC0809A/D轉(zhuǎn)換器應(yīng)用
案例38 直流電機控制
案例39 步進電機控制
案例40 七段數(shù)碼管驅(qū)動控制
案例41 交通燈控制實驗
案例42 兩臺微機串行通信
參考文獻