本書通過眾多實例向讀者介紹了51單片機的各種功能。全書分為14章,分別介紹了51單片機基礎知識、laVision 3和Keil C開發(fā)環(huán)境、輸人口及輸出口的應用、中斷的應用、定時器及計數器的應用、串行口的應用、聲音的產生、步進馬達的控制、ADC和DAC的應用、LED陣列的應用、LCD模塊的應用、直流馬達的控制等內容。附錄中還對常用的在線仿真器進行了介紹,并提供了開發(fā)中常用的中英文名詞對照表。本書在寫法上非常獨特。每一章中,在簡單介紹相關知識后,馬上輔以內容詳細、針對性強的“實例演練”,每個實例都有詳細的零件介紹、電路圖、程序流程圖以及程序代碼。在程序中,每條指令都提供了注解,讓讀者能夠快速理解程序的內涵,并能夠以最快的方式上手。其后又提出了具有啟發(fā)性的問題,可以幫助讀者鞏固所學知識,達到舉一反三的目的。本書適合單片機硬件愛好者閱讀。另外,本書還可作為各大中專院校相關專業(yè)的教學參考書。