本書系統(tǒng)、全面地介紹了基于8051內核單片機的基本原理、硬件結構、指令系統(tǒng),并從應用的角度介紹了匯編語言程序設計、單片機外部電路的擴展,以及與鍵盤、LED顯示、LCD顯示、打印機等多種硬件接口的設計方法,詳細介紹了串行、并行接口的A/D、D/A轉換器功能特點和典型應用,STC15F2K60S2系列增強型單片機的應用技術、單片機C51程序設計、單片機應用系統(tǒng)設計、Proteus仿真、單片機實驗等內容。本書從現實教學和工程實際應用出發(fā),對傳統(tǒng)單片機教材內容進行了改良。針對單片機更注重單芯片、少引腳擴展應用,對并行器件、并行總線擴展及8255、8155、8279等已經淘汰的器件進行了精簡或摒棄,只著重介紹它們的擴展方法、原理和典型應用,補充了串行總線技術、串行總線器件接口應用、STC15F2K60S2系列單片機體系結構和內部新增功能部件的使用,以及C51編程規(guī)范等內容。結構完整,內容豐富,應用實例翔實,實驗內容精練,力求做到與市場接軌,與現實同步,既重視原理,更注重實效。本書配有PPT、程序源代碼、課程設計指導書等教學資源;為便于實驗環(huán)節(jié)的教學,可為任課教師提供本書設計的單片機實驗開發(fā)板。