本書以AT89S51單片機為例,詳細介紹51單片機的原理及接口技術,內容精練、案例豐富,每章都配有習題。全書具有較強的系統(tǒng)性、實用性、典型性。通過對本書的學習,讀者能夠掌握單片機系統(tǒng)開發(fā)設計的基礎知識和基本技能,達到快速入門的效果,而且可以較全面地掌握單片機的整個開發(fā)流程。本書的內容包括單片機概述,AT89S51的硬件結構,51單片機的指令系統(tǒng)及匯編語言程序設計,C51的程序設計,AT89S51的中斷系統(tǒng),AT89S51的定時器/計數器,AT89S51的串行接口及串行通信,AT89S51的系統(tǒng)擴展及應用,AT89S51與鍵盤、顯示器的接口設計,AT89S51與ADC、DAC的接口設計。本書可作為高等院校電子信息工程、通信工程、電子信息科學與技術、物聯(lián)網工程、計算機科學與技術、自動化、機電一體化等專業(yè)的教材,也可供從事單片機應用開發(fā)的工程技術人員參考。