本書是"以項目為載體,采用任務驅動方式”編寫而成的。本書以STC89C52RC單片機為藍本,結合Keil C51、Proteus虛擬仿真軟件,從實驗、實踐、實用的角度出發(fā),通過豐富的實例詳細介紹了51系列單片機C語言程序設計和單片機控制系統(tǒng)的應用技術。本書主要內容包括單片機系統(tǒng)的軟/硬件開發(fā)環(huán)境、C51程序設計語言基礎、LED燈光設計、按鍵控制與數(shù)碼管顯示、中斷控制應用設計、定時器/計數(shù)器控制應用設計、單片機串行通信設計、LED點陣顯示器設計、LCD顯示設計、A/D轉換與D/A轉換、串行總線擴展及應用設計、綜合應用設計實例,共12個項目64個任務。