本書第1版出版后,得到全國廣大院校教師與學(xué)生的歡迎和使用,已先后重印7次,累計印約2萬冊,結(jié)合一線教師的使用建議和專家意見及新的教學(xué)成果,近期對本書內(nèi)容進行了修訂與完善。全書內(nèi)容分為:初次見面(單片機基礎(chǔ))、讓單片機聽我的話(C語言)、遇到緊急情況怎么辦(中斷系統(tǒng))、看看單片機的鬧鐘(定時/計數(shù)器)、有空常聯(lián)絡(luò)(串口通信)、輸入/輸出接口電路6個項目,每個項目又分解成多個實做任務(wù),全書共設(shè)計了20個任務(wù)。本書經(jīng)修訂編寫后更適合當(dāng)前該課程要求,融科學(xué)性、實用性、趣味性于一體,易于安排教學(xué)過程,注重技能培養(yǎng)。 本書提供免費的電子教學(xué)課件、Proteus設(shè)計文件、Keil源程序、圖片素材等,詳見前言。
彭勇 副教授,碩士,畢業(yè)于四川大學(xué)電子信息工程技術(shù)專業(yè),多年從事電子類課程的教學(xué)與研究工作,為該門課程省級精品課建設(shè)負責(zé)人,有多項省級以上教研成果,教學(xué)經(jīng)驗豐富
項目1 初次見面 (1)
教學(xué)導(dǎo)航 (1)
任務(wù)1-1 單片機的分類與主要系列 (2)
任務(wù)1-2 用單片機控制一個LED的亮滅 (5)
任務(wù)1-3 解剖單片機 (14)
知識梳理與總結(jié) (18)
練習(xí)題1 (19)
項目2 讓單片機聽我的話―C語言 (20)
教學(xué)導(dǎo)航 (20)
任務(wù)2-1 認識C語言 (21)
子任務(wù)2-1-1 C語言程序 (21)
子任務(wù)2-1-2 單數(shù)碼管輪流顯示十進制數(shù) (32)
任務(wù)2-2 能掐會算的單片機 (37)
子任務(wù)2-2-1 按鍵控制花式多樣的霓虹燈 (37)
子任務(wù)2-2-2 數(shù)據(jù)轉(zhuǎn)化為BCD碼并顯示 (45)
任務(wù)2-3 運算符與表達式類 (48)
子任務(wù)2-3-1 運算符的驗證 (48)
子任務(wù)2-3-2 16位LED流水燈(亮點流動)控制 (51)
任務(wù)2-4 循環(huán)控制語句與位運算 (55)
子任務(wù)2-4-1 模擬汽車轉(zhuǎn)向燈 (55)
子任務(wù)2-4-2 8路搶答器設(shè)計 (60)
知識梳理與總結(jié) (64)
練習(xí)題2 (65)
項目3 遇到緊急情況怎么辦―中斷系統(tǒng) (66)
教學(xué)導(dǎo)航 (66)
任務(wù)3-1 單鍵改變8流水燈狀態(tài) (67)
任務(wù)3-2 雙鍵改變8流水燈狀態(tài) (77)
知識梳理與總結(jié) (83)
練習(xí)題3 (83)
項目4 看看單片機的鬧鐘―定時/計數(shù)器 (84)
教學(xué)導(dǎo)航 (84)
任務(wù)4-1 控制LED發(fā)光二極管隔1 s閃爍 (85)
任務(wù)4-2 BCD碼顯示60 s計數(shù)器 (92)
任務(wù)4-3 外部脈沖計數(shù) (99)
任務(wù)4-4 單音階發(fā)生器 (102)
知識梳理與總結(jié) (107)
練習(xí)題4 (107)
項目5 有空常聯(lián)絡(luò)―串口通信 (109)
教學(xué)導(dǎo)航 (109)
任務(wù)5-1 單片機與PC通信 (110)
任務(wù)5-2 雙機串口通信系統(tǒng) (115)
任務(wù)5-3 多機串口通信系統(tǒng) (121)
知識梳理與總結(jié) (126)
練習(xí)題5 (126)
項目6 輸入/輸出接口電路 (127)
教學(xué)導(dǎo)航 (127)
任務(wù)6-1 I/O端口擴展 (128)
任務(wù)6-2 數(shù)碼管動態(tài)顯示8位固定數(shù)字 (133)
任務(wù)6-3 8按鍵控制單數(shù)碼管顯示 (136)
任務(wù)6-4 4×4矩陣鍵盤控制單數(shù)碼管顯示 (145)
知識梳理與總結(jié) (154)
練習(xí)題6 (154)
附錄A Proteus軟件使用入門 (155)
附錄B Keil軟件使用入門 (161)