本書以目前中、小規(guī)模單片機應用系統(tǒng)普遍采用的MCS-51系列單片機為對象,系統(tǒng)地介紹了單片機的內部結構、指令系統(tǒng)、匯編語言程序設計、應用系統(tǒng)擴展、常用外部設備的接口技術、單片機應用系統(tǒng)的軟硬件結構與開發(fā)過程及手段。本書最后一章(單片機的C語言應用程序設計)可使讀者緊密結合單片機的軟、硬件特點,迅速掌握帶趨勢性的單片機應用系統(tǒng)開發(fā)設計的C語言程序設計方法。本書概念準確,注重知識的內在聯系與規(guī)律,采用歸納、類比的方法,系統(tǒng)地介紹了單片機的結構原理及應用系統(tǒng)的組成與設計方法,目的是使讀者在較短的時間內掌握單片機的應用技術。為了便于讀者理解、掌握本書的內容,每章均配有大量的例題與習題;同時也著眼于工程實用,選用了大量具有實用價值的問題進行討論。本書既可作為大專院校有關專業(yè)師生及自學人員的教科書,也可供從事單片機技術開發(fā)、應用的工程技術人員閱讀、參考。