本書分為基礎篇和實戰(zhàn)篇兩大部分,基礎篇以AT89S51單片機為例介紹了單片機的工作原理、片內功能模塊工作原理、片外接口技術、KEILC51編程、KEIL開發(fā)工具軟件使用、PROTEUS仿真工具軟件使用以及單片機開發(fā)技術等內容;實戰(zhàn)篇編寫了大量的單片機實例,以適用部分專業(yè)在理論課學習的基礎上進行單片機培訓或單片機課程設計等實踐類課程的需求。本書根據(jù)電子信息類、機電、汽車電子類等專業(yè)學生的專業(yè)要求,主要體現(xiàn)硬件接口電路的設計及應用編程,既詳細闡述了單片機接口電路的原理,又重點介紹了一些接口芯片,為讀者全面掌握單片機接口技術奠定了堅實基礎。教材的編寫迎合應用型本科院校和高等職業(yè)院校理工類專業(yè)人才培養(yǎng)的需求,滿足社會的需要。此外,本書也可作為高等工科院校電氣與電子信息類、計算機類、機械類各專業(yè)的教材,也可作為從事單片機應用系統(tǒng)設計、生產等技術人員的參考書。