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