目 錄
項目一 認識單片機 1
任務一 初識單片機 2
任務二 Keil C軟件安裝與使用 6
任務三 認識單片機基本電路 14
任務四 仿真器的使用 16
項目二 燈光控制 21
任務一 點亮一個LED 22
任務二 一個LED閃爍 26
任務三 流水燈的制作 31
任務四 花樣燈的制作 36
項目三 LED聲光信號警報器的制作 42
任務一 單鍵控制LED 43
任務二 多鍵控制LED 47
任務三 按鍵控制蜂鳴器發(fā)聲 52
任務四 4×4矩陣鍵盤掃描 57
任務五 按鍵控制蜂鳴器和LED燈 62
項目四 數碼管顯示 67
任務一 單只數碼管靜態(tài)顯示 68
任務二 單只數碼管滾動顯示 72
任務三 8只數碼管靜態(tài)顯示 77
任務四 四只數碼管滾動顯示 82
項目五 模擬交通燈的制作 89
任務一 紅燈控制 90
任務二 紅綠燈控制 93
任務三 紅黃綠燈控制 97
項目六 直流電動機的控制 103
任務一 直流電動機的啟/??刂?104
任務二 直流電動機的正轉 108
任務三 直流電動機的正反轉 112
項目七 點陣顯示 116
任務一 點亮點陣每一個點 117
任務二 8×8點陣顯示 121
項目八 24h可調時鐘的制作 126
附錄A 單片機C語言編程規(guī)則 136