本書為了全面地培養學生從事單片機應用系統的調試和設計工作的基本技能,以就業崗位所需的職業技能和知識為依據,通過對典型項目進行分解進而形成學習任務的設計過程來編排內容,學生可以在“做中學,學中做”,既突出了實用性也增強了遞進性,從而將單片機系統軟硬件的有關知識有機地融合;另外,又在各個任務實施中增加“提高部分”和每個項目后增加知識拓展以提高本課程的完整性與先進性。具體內容包括:單片機的結構和原理、中斷及定時、計數器、串行口、系統擴展、測控接口、C51語言程序設計等。
項目一多彩霓虹燈控制系統
【項目目標】
【項目分解】
【任務一控制一個發光二極管閃爍】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務二控制八個發光二極管閃爍】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結 項目一多彩霓虹燈控制系統
【項目目標】
【項目分解】
【任務一控制一個發光二極管閃爍】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務二控制八個發光二極管閃爍】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務三流水燈控制】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務四多彩霓虹燈控制系統】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【項目總結】
【項目知識拓展】
單片機USB-ISP下載線制作
【項目訓練與提高】
項目知識訓練與提高
項目技能訓練與提高
項目二遠程智能交通燈控制系統
【項目導入與描述】
【項目目標】
【項目分解】
【任務一簡易交通燈控制系統】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務二智能交通燈控制系統】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務三帶倒計時功能的智能交通燈控制系統】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務四遠程智能交通燈控制系統】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【項目小結】
【項目知識拓展—Proteus軟件的使用方法】
【項目訓練與提高】
項目知識訓練與提高
項目技能訓練與提高
項目三LED電子顯示屏控制系統
【項目導入與描述】
【項目目標】
【項目分解】
【任務一LED英文字母表設計】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務二LED電子顯示屏控制系統設計】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【電子顯示屏控制系統項目小結】
【電子顯示屏控制系統項目知識拓展—常用芯片簡介】
一、74HC595
二、74LS138譯碼器
三、74LS273與74LS373簡介
四、74LS164與74LS165簡介
【項目訓練與提高】
項目技能訓練與提高
項目四數字電壓表制作
【項目導入與描述】
【項目目標】
【項目資訊】
一、指針
二、使用絕對地址對存儲空間訪問
三、單片機的總線技術
四、A/D轉換器
【項目實施】
【項目小結】
【項目知識拓展】
一、常用A/D轉換器介紹
二、單片機應用系統中常用存儲芯片簡介
【項目訓練與提高】
項目知識訓練與提高
項目技能訓練與提高
項目五信號發生器制作
【項目導入與描述】
【項目目標】
【項目資訊】
一、D/A轉換器概述
二、D/A轉換器的性能參數
三、DAC0832結構與特性
四、AC0832與8051的接口
【項目實施】
一、項目工單
二、任務調試過程
三、任務擴展與提高
【項目小結】
【項目知識拓展】
常用D/A轉換器介紹
【項目訓練與提高】
項目知識訓練與提高
項目技能訓練與提高
項目六數字溫/濕度計設計
【項目導入與描述】
【項目目標】
【項目分解】
【任務一液晶顯示控制系統】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【任務二數字溫/濕度計設計】
一、任務描述
二、任務教學目標
三、任務資訊
四、任務實施
五、任務小結
【項目知識拓展】
一、I2C串行總線概述
二、I2C總線的數據傳送
三、80C51單片機I2C串行總線器件的接口
【項目訓練與提高】
項目知識訓練與提高
項目技能訓練與提高
附錄 AASCII碼表
參考文獻