本書以ATMEL(愛 )公司的AT89S52單片機為例,結合單片機的硬件結構介紹了單片機的工作原理,重點介紹了單片機的輸入/輸出功能、中斷系統(tǒng)、定時器/計數(shù)器、串行口、模/數(shù)(A/D)與數(shù)/模(D/A)轉換接口設計、串行擴展技術以及應用系統(tǒng)綜合設計等。本書以單片機系統(tǒng)的虛擬仿真平臺Proteus 作為設計與開發(fā)工具,結合C51編譯軟件KeilμVision,采用C51語言編程。本書結合各種應用,給出了較多典型案例設計,讓讀者通過學習案例逐步掌握單片機電路設計和程序編寫方法,為讀者的軟硬件設計提供參考與借鑒。本書可作為各類工科院校及職業(yè)技術學院的機械類、電氣與電子信息類、計算機類等各專業(yè)單片機技術課程的教材,也可作為從事單片機應用設計的工程技術人員的培訓教材和自學參考書。本書配有PPT課件,采用本書作為教材的教師可登錄www.cmpedu.com注冊下載。本書中部分仿真實例配有二維碼,讀者可掃二維碼進行觀看。