本書採用“案例式教學,任務驅動”的理念,按照學生認知規律進行編寫。本書共分11章,第1章至第8章介紹了單片機的內部資源,包括內部結構、單片機最小系統、C51程序設計、數碼管、矩陣按鍵、中斷、定時器、串口等知識; 第9章介紹了單片機的擴展與接口技術,包括LCD液晶、A/D轉換、D/A轉換、單總線、I2C、SPI總線技術; 第10章介紹了直流電機、步進電機、舵機的控制; 第11章以電子版方式介紹了應用於期末作品答辯及實踐教學競賽的電子版綜合題目設計。 本書進行了單片機教學的創新性改革,配有詳細的零基礎授課視頻以及二維碼演示視頻; 開發了與教材案例、綜合設計完全配套的51單片機開發板; 配備了豐富的Proteus模擬配套資源; 融入了課程思政思想; 給出了完善的案例代碼、教學課件、教學方法和平時考核、期末考試作品答辯方法; 並提供了免費資料獲取和聯系方式,為廣大教師和使用者提供了交流經驗的平臺。本書的參編人員都是擁有多年實際項目研發經驗的資深教師,引領讀者從實踐過程中提高自己發現問題、分析問題、解決問題的能力。全書採用設定任務→任務思路→硬件結構設計→原理圖設計→程序編寫→實物、模擬結果展示→程序分析的思路進行闡述,目的是讓讀者根據鮮活的實例,激發學習興趣,快速掌握知識點,達到學以致用的目的。 本書可作為大學本科(或較高層次專科)電子信息、電氣工程、物聯網、電腦、機器人、機電一體化等相關工科專業單片機課程教材,也可作為課程設計、綜合實訓、畢業設計、電子科技競賽以及工程技術人員的參考書。