本書針對目前最常用的51系列單片機進行了全面講解。全書分為5篇,共33章,內容涵蓋51單片機基礎知識、51單片機C語言程序設計、51單片機常用外圍模塊以及51單片機綜合應用實例。本書通俗易懂、條理清晰、實例豐富、圖文并茂,循序漸進地講解了單片機的所有功能及其典型應用,并對每項功能都給出了電路原理圖和C51實例代碼。在綜合實例部分,詳細地講解了系統(tǒng)開發(fā)的思路,使讀者進一步掌握單片機系統(tǒng)開發(fā)的一般方法,在實際應用中加深對單片機基礎知識及其外圍模塊的理解。本書可作為高等院校學生學習單片機C語言程序設計,或進行單片機課程設計、畢業(yè)設計和大學生電子設計競賽的參考用書,也可以供廣大單片機應用開發(fā)技術人員參考。