本書是一部論述微控制器原理及應用設計的案例教程(含紙質圖書、源代碼與電路)。基於Proteus和Keil軟件,本書設計了8位微控制器原理及應用相關的教學案例。全書共分為8章:第1章Proteus軟件使用,介紹了Proteus ISIS軟件的使用、原理圖的繪圖方法、模擬運行方法;第2章Keil軟件的使用,介紹了Keil的基本使用、C51編程與調試方法;第3章至第8章分別介紹了LED燈和按鍵控制、中斷技術應用、定時器應用、串口通信、輸出顯示模塊和外部功能硬件等案例。 本書將傳統物理開發板的實踐環節(硬件設計、軟件編程、系統調試和效果展現)全部遷移到模擬系統中,提供了詳盡的案例軟、硬件原理分析設計、完整的參考程序和模擬電路。本書對課程課內外實踐和創新設計教學提供支持。並對課程的教學效果的提升、學生的軟硬件系統協同開發的工程應用能力培養提供較好的支撐。 本書適合作為應用型本科院校電腦類專業的微控制器課程的實踐教材,也可以作為嵌入式技術人員的自學參考用書。