《邊做邊學(xué)單片機(jī):匯編語言》以MCS-51系列單片機(jī)為主體,選用學(xué)生在日常生活中能接觸到的單片機(jī)應(yīng)用實(shí)例作為課程內(nèi)容,按照從簡單到復(fù)雜的順序排列各工作項(xiàng)目,以遞進(jìn)的原則編排各個(gè)項(xiàng)目的任務(wù),把單片機(jī)課程傳統(tǒng)的學(xué)科體系中各章節(jié)內(nèi)容分解成若干細(xì)小的知識點(diǎn),以夠用、實(shí)用為原則分散編排到各項(xiàng)目的學(xué)習(xí)中。項(xiàng)目一“認(rèn)識單片機(jī)”介紹單片機(jī)的硬件和軟件的基礎(chǔ)知識。項(xiàng)目二“模仿霓虹燈顯示”介紹數(shù)據(jù)傳送類指令,順序程序和子程序。項(xiàng)目三“仿組合邏輯電路”介紹邏輯運(yùn)算指令和位操作指令。項(xiàng)目四“數(shù)據(jù)處理”主要介紹條件轉(zhuǎn)移指令和循環(huán)程序、分支程序。項(xiàng)目五“計(jì)算器”介紹算術(shù)運(yùn)算指令。項(xiàng)目六“模擬交通燈控制”介紹中斷系統(tǒng)的外部中斷與定時(shí)器/計(jì)數(shù)器中斷。項(xiàng)目七“單片機(jī)系統(tǒng)的PROTEUS設(shè)計(jì)與仿真”介紹PROTEUS軟件及其應(yīng)用。項(xiàng)目八“簡易數(shù)字電壓表”和項(xiàng)目九“波形發(fā)生器”介紹了單片機(jī)D/A轉(zhuǎn)換和A/D轉(zhuǎn)換接口技術(shù)。項(xiàng)目十“單片機(jī)與PC的串行通信”和項(xiàng)目十一“單片機(jī)間串行通信技術(shù)”介紹單片機(jī)的串行通信技術(shù)。項(xiàng)目十二“步進(jìn)電機(jī)驅(qū)動”介紹步進(jìn)電機(jī)和單片機(jī)控制步進(jìn)電機(jī)方法。