本書以項(xiàng)目作引領(lǐng)、以任務(wù)為驅(qū)動(dòng)組織教學(xué)單元,通過大量實(shí)例,舉一反三,由淺入深、由簡(jiǎn)到繁地安排訓(xùn)練項(xiàng)目和任務(wù);立足于學(xué)生實(shí)際,以學(xué)生為主體,注重學(xué)生自主學(xué)習(xí)、合作學(xué)習(xí)和老師個(gè)性化教學(xué);將單片機(jī)硬件知識(shí)和C語言編程知識(shí)分解到實(shí)例中,以解決實(shí)際問題為紐帶實(shí)現(xiàn)理論與實(shí)踐有機(jī)結(jié)合,達(dá)到“教中做、做中學(xué)、學(xué)中練”的目的,全面提升學(xué)生解決問題的實(shí)戰(zhàn)經(jīng)驗(yàn)和能力。本書的主要內(nèi)容包括51單片機(jī)所有的內(nèi)部硬件知識(shí)(I/O口控制、定時(shí)器、中斷、通信等),編寫C51單片機(jī)程序所需的C語言基礎(chǔ)知識(shí)。本書涉及外圍硬件包括LED燈、獨(dú)立按鈕、鈕子開關(guān)、數(shù)碼管、大/小液晶、點(diǎn)陣等。
第一章 單片機(jī)簡(jiǎn)介和軟件使用
第二章 單片機(jī)基本l/o口的控制
任務(wù)一 用單片機(jī)控制發(fā)光二極管發(fā)光
任務(wù)二 單片機(jī)l/o控制發(fā)光二極管發(fā)光或熄滅
任務(wù)三 單片機(jī)I/O控制發(fā)光二極管的閃爍
任務(wù)四 延時(shí)函數(shù)在發(fā)光二極管閃爍中的運(yùn)用
任務(wù)五 單片機(jī)控制發(fā)光二極管特效發(fā)光或閃爍
任務(wù)六 鈕子開關(guān)的應(yīng)用
任務(wù)七 獨(dú)立按鈕的應(yīng)用
任務(wù)八 單片機(jī)控制流水燈的顯示
第三章 單片機(jī)定時(shí)器和中斷技術(shù)
任務(wù)一 51單片機(jī)外部中斷在發(fā)光二極管中的應(yīng)用
任務(wù)二 51單片機(jī)定時(shí)器在發(fā)光二極管中的應(yīng)用
第四章 單片機(jī)控制數(shù)碼管的顯示
任務(wù)一 單片機(jī)控制數(shù)碼管的靜態(tài)顯示
第一章 單片機(jī)簡(jiǎn)介和軟件使用
第二章 單片機(jī)基本l/o口的控制
任務(wù)一 用單片機(jī)控制發(fā)光二極管發(fā)光
任務(wù)二 單片機(jī)l/o控制發(fā)光二極管發(fā)光或熄滅
任務(wù)三 單片機(jī)I/O控制發(fā)光二極管的閃爍
任務(wù)四 延時(shí)函數(shù)在發(fā)光二極管閃爍中的運(yùn)用
任務(wù)五 單片機(jī)控制發(fā)光二極管特效發(fā)光或閃爍
任務(wù)六 鈕子開關(guān)的應(yīng)用
任務(wù)七 獨(dú)立按鈕的應(yīng)用
任務(wù)八 單片機(jī)控制流水燈的顯示
第三章 單片機(jī)定時(shí)器和中斷技術(shù)
任務(wù)一 51單片機(jī)外部中斷在發(fā)光二極管中的應(yīng)用
任務(wù)二 51單片機(jī)定時(shí)器在發(fā)光二極管中的應(yīng)用
第四章 單片機(jī)控制數(shù)碼管的顯示
任務(wù)一 單片機(jī)控制數(shù)碼管的靜態(tài)顯示
任務(wù)二 單片機(jī)控制數(shù)碼管的動(dòng)態(tài)顯示
任務(wù)三 單片機(jī)控制數(shù)碼管顯示00~99
任務(wù)四 指針控制數(shù)碼管的顯示數(shù)據(jù)
任務(wù)五 4×4鍵盤控制數(shù)碼管的顯示
第五章 單片機(jī)控制系統(tǒng)的制作
第六章 單片機(jī)串口通信
任務(wù)一 單片機(jī)與上位機(jī)(計(jì)算機(jī))通信
任務(wù)二 單片機(jī)雙機(jī)通信
第七章 單片機(jī)控制字符的顯示
任務(wù)一 單片機(jī)控制液晶l602的顯示
任務(wù)二 單片機(jī)控制液晶l2864的顯示
任務(wù)三 單片機(jī)控制32×16點(diǎn)陣的顯示
第八章 單片機(jī)多任務(wù)模塊化編程
任務(wù)一 單片機(jī)模塊化編程控制LED閃爍
任務(wù)二 單片機(jī)多任務(wù)在模塊化編程上的應(yīng)用
參考文獻(xiàn)