本書按照單片機應用和開發(fā)技術需求從易到難劃分7章內容,通過項目設計實例(全書共有25個項目)引導讀者逐步深入學習。其中第1章介紹了8051單片機硬件相關知識;第2章介紹了單片機開發(fā)所采用的軟件和硬件實驗平臺;第3、4章為單片機內部資源應用設計,并以STC89系列單片機為例,列舉了11個基礎項目用于引領讀者學習單片機C語言編程技巧;第5、6章主要介紹單片機系統(tǒng)常用的外部器件,列舉了11個提高項目進一步鍛煉讀者的單片機系統(tǒng)開發(fā)設計能力;第7章介紹了STC15F系列單片機內部主要部件應用技術,并采用產品開發(fā)中的三個綜合指導項目讓讀者進一步掌握單片機開發(fā)技能。本書適合于單片機產品開發(fā)與項目設計培訓人員、單片機技術認證培訓人員、單片機競賽培訓人員以及廣大單片機愛好者,也可作為高等院校電子信息類專業(yè)的教材和參考用書。