本書是按照教育部關于電子類、電氣類專業(yè)應用型人才培養(yǎng)計劃的基本要求,結合當前微控制器的發(fā)展狀況而編寫的, 主要介紹以MCS-51單片機為主的微控制器的基本原理及應用技術,內容涵蓋了微型計算機原理和微控制器的應用兩部分,包括計算機的數制及其轉換,微型計算機結構,MCS-51系列單片機結構,指令系統(tǒng)及匯編語言程序設計,中斷、定時/計數器與串行口,C51語言程序設計基礎, 單片機系統(tǒng)的擴展, 基于MCS-51的典型串行總線設計等。書中最后一章以典型工業(yè)檢測及控制產品的設計為例,介紹了微控制器系統(tǒng)的開發(fā)過程及步驟,并提供了詳細的源代碼。 本書內容詳實、由淺入深、圖文并茂,理論教學與實踐講解相結合, 重點放在計算機基礎知識的學習和嵌入式基本應用技能的培養(yǎng)上。本書可作為高等學校和各類技術院校自動化專業(yè)、通信專業(yè)、電子技術應用專業(yè)及計算機專業(yè)在校學生的教材,也可作為自學和從事微控制器研發(fā)工作的工程技術人員的參考用書。