本書分為基礎(chǔ)篇和提高篇。基礎(chǔ)篇是基于Proteus ISIS仿真軟件設(shè)計(jì)的C51程序開發(fā),既節(jié)約成本,又使每個(gè)學(xué)生都能隨時(shí)隨地,方便地進(jìn)行C51單片機(jī)基礎(chǔ)知識的學(xué)習(xí)和開發(fā)。提高篇以具體的工程項(xiàng)目為切入點(diǎn),培養(yǎng)學(xué)生根據(jù)項(xiàng)目要求進(jìn)行硬件電路設(shè)計(jì)和程序框圖設(shè)計(jì)能力以及C語言編程能力;A(chǔ)篇由四個(gè)項(xiàng)目組成,分別為:節(jié)日彩燈設(shè)計(jì)、簡易球賽記分牌設(shè)計(jì)、防盜數(shù)字密碼鎖設(shè)計(jì)、以人為本的交通燈設(shè)計(jì)。提高篇由三個(gè)項(xiàng)目組成,分別為:智能窗戶的設(shè)計(jì)與實(shí)現(xiàn)、串口數(shù)據(jù)通信設(shè)計(jì)、萬年歷的設(shè)計(jì)與實(shí)現(xiàn)。
基礎(chǔ)篇
項(xiàng)目1節(jié)日彩燈設(shè)計(jì)
任務(wù)1-1點(diǎn)亮一盞燈
任務(wù)1-2發(fā)光二極管流水燈設(shè)計(jì)
任務(wù)1-3節(jié)日彩燈設(shè)計(jì)
項(xiàng)目小結(jié)
項(xiàng)目2簡易球賽記分牌設(shè)計(jì)
任務(wù)2-1讓數(shù)碼管顯示
任務(wù)2-2LED點(diǎn)陣顯示
任務(wù)2-3球賽記分牌設(shè)計(jì)
項(xiàng)目小結(jié)
項(xiàng)目3防盜數(shù)字密碼鎖設(shè)計(jì)
任務(wù)3-1LCD液晶顯示
任務(wù)3-2在LCD顯示相應(yīng)的矩陣式按鍵值
任務(wù)3-3防盜數(shù)字密碼鎖設(shè)計(jì)
項(xiàng)目小結(jié)
項(xiàng)目4以人為本的交通燈設(shè)計(jì)
任務(wù)4-1采用定時(shí)器定時(shí)1s,讓燈循環(huán)亮滅
任務(wù)4-2采用定時(shí)器中斷讓數(shù)碼管循環(huán)顯示0~
任務(wù)4-3采用外部中斷進(jìn)行計(jì)數(shù)
任務(wù)4-4以人為本的交通燈設(shè)計(jì)
項(xiàng)目小結(jié)
提高篇
項(xiàng)目5智能窗戶的設(shè)計(jì)與實(shí)現(xiàn)
任務(wù)5-1讓直流電機(jī)轉(zhuǎn)起來
任務(wù)5-2讓步進(jìn)電機(jī)轉(zhuǎn)起來
任務(wù)5-3智能窗戶控制系統(tǒng)的設(shè)計(jì)
項(xiàng)目小結(jié)
項(xiàng)目6串口數(shù)據(jù)通信設(shè)計(jì)
任務(wù)6-1單機(jī)串口通信測試
任務(wù)6-2雙機(jī)串口通信應(yīng)用
任務(wù)6-3單片機(jī)與PC機(jī)串行通信應(yīng)用--PC機(jī)測速控制系統(tǒng)
項(xiàng)目小結(jié)
項(xiàng)目7萬年歷的設(shè)計(jì)與實(shí)現(xiàn)
任務(wù)7-1液晶屏顯示DS18B20采集到的當(dāng)前溫度
任務(wù)7-2液晶屏顯示當(dāng)前時(shí)間、日期、星期
任務(wù)7-3萬年歷的設(shè)計(jì)與制作
項(xiàng)目小結(jié)
附錄
參考文獻(xiàn)