本書以MCS-51系列單片機為主,介紹了單片機的工作原理及其基于C語言的開發(fā)及應用。內容涉及單片機的基礎知識、硬件結構、指令系統(tǒng)、匯編程序設計、串行接口、定時器/計數(shù)器、中斷及接口技術、C語言程序設計、單片機的C語言程序開發(fā)環(huán)境、程序設計技巧及模塊化程序設計的應用等,同時以SST89C5X系列單片機為例介紹了基于C51的IAP技術的單片機實驗學習機實例。本書配套有實驗講義及基于IAP技術的單片機實驗板。內容由淺入深,自成系統(tǒng),每章后有習題,特別適合作為高等院校計算機、自動化及電子技術類專業(yè)的教學參考書,也可作為工程技術人員設計開發(fā)時的技術資料。