本書以MCS-51系列單片機為對象,系統(tǒng)地介紹了單片機的硬件結構、工作原理和應用方法.主要內容包括單片機硬件原理、Keil軟件應用、指令系統(tǒng)、匯編程序設計、中斷系統(tǒng)、定時器/計數(shù)器、單片機串行接口與存儲器擴展,以及單片機常用的一些應用技術,包括鍵盤與顯示、IIC總線與SPI總線串行通信、ADC和DAC技術、PID控制算法和數(shù)據(jù)濾波方法。為了解決課程實驗開設的問題,專門用一章介紹了常規(guī)實驗內容和要求,每章末思考題與習題也是著眼于鞏固各個知識點,在有限課時以外強化學生理論學習效果。本書既可以作為高等院校電子信息類、電氣工程類、計算機類等相關專業(yè)的教材,也可供從事單片機系統(tǒng)開發(fā)應用的工程技術人員參考。