任務一 開啟單片機生命之旅一單片機及其系統(tǒng)的認識(任務難度C)
任務二 讓單片機“RUN”起來一單片機編程、仿真軟件的運用(任務難度B)
任務三 我說誰亮誰就亮 一單片機匯編語言基礎學習(任務難度A)
任務四 我說1s就1s——單片機匯編跑馬燈(任務難度S)
項目二 跑馬燈程序的設計(C語言)
任務一 高級語言我來了(任務難度C)
任務二 多樣跑馬更健康一數(shù)組、運算符、標準庫函數(shù)的運用(任務難度A)
項目三 24s倒計時器的制作
任務一 我的“LOVE”——單片機動態(tài)顯示(任務難度A)
任務二 摘下皇冠上的寶石——中斷——單片機定時/計數(shù)中斷系統(tǒng)認識(任務難度S)
任務三 生死的24s——24s倒計時器的制作(任務難度S)
項目四 籃球記分牌的制作
任務一 按下人生的第一次一一單片機獨立按鍵的控制(任務難度A)
任務二 迷幻矩陣鍵盤一-一單片機矩陣鍵盤的運用(任務難度S)
項目五 單片機串行通信原理
任務一 最后的“通信”難關——認識串行通信系統(tǒng)(任務難度s)
任務二 對決“PC”一上位機通信(任務難度S)
附錄
附錄一 51匯編語言指令集
附錄二 單片機C語言常用頭文件
附錄三 C51中的關鍵字
附錄四 AT89C51特殊功能寄存器列表(適用于同一架構的芯片)
附錄五 運算符優(yōu)先級和結合性
附錄六 芯片引腳圖
參考文獻