本書以MCS-51系列單片機原理和應用開發(fā)為主線,分為基礎篇和開發(fā)篇基礎篇采用匯編語言,重點介紹單片機的結構、指令系統(tǒng)、程序設計、內部標準功能單元、系統(tǒng)擴展等內容,并精心設計了大量例題和多種解題思路,突出教學重點、敘述準確精煉,完全可以滿足教師課堂教學和學生課程學習需要。開發(fā)篇采用C語言,重點闡述單片機應用系統(tǒng)的開發(fā)方法,對應用系統(tǒng)設計、開發(fā)、調試方法以及開發(fā)工具的使用都進行了深入的討論,并給出大量應用實例,強調初學者通過C語言快速上手、由淺入深?;A篇和開發(fā)篇既獨立成篇,又相互關聯(lián)。全書結構規(guī)范、系統(tǒng)性強、實例豐富,注重邏輯思維的培養(yǎng),突出工程實踐和實際應用,可以滿足應用型人才培養(yǎng)的要求,也可以滿足大學生電子競賽訓練需要。