本書分為基礎知識儲備篇、基礎項目學習篇、綜合項目實戰(zhàn)篇三大部分。全書以項目化教學的思路展開編寫, 第一篇基礎知識儲備篇依次詳細地介紹了51單片機應用系統開發(fā)所要求儲備的相關基礎知識, 包括: 對51單片機的認知、開發(fā)環(huán)境的搭建、C51程序設計基礎以及單片機系統的開發(fā)方法。第二篇基礎項目學習篇講解單片機I/O口的基本操作和中斷(外部中斷)、單片機定時/計數器及操作、串口通信知識。第三篇綜合項目實戰(zhàn)篇, 通過五個綜合項目介紹單片機應用系統的綜合設計和開發(fā)。 本書適合作為高職院校電子類、通信類、電氣類、計算機類的教材使用, 也可用作單片機開發(fā)工程技術人員的培訓教材,還可作為電子設計愛好者的參考用書。