本書系統(tǒng)地論述了單片機的組成原理、指令系統(tǒng)和匯編語言程序設計、中斷系統(tǒng)、并行和串行I/O接口,以及MCS-51對A/D和D/A的接口等內(nèi)容,并在此基礎上介紹了單片機應用系統(tǒng)的設計。
本書以能力培養(yǎng)為導向,以實際微機應用問題為導引敘述微機應用原理、基本理論和方法,強調(diào)對一款CPU的深入學習與理解應用。所有的實例均用C51和51匯編并列編程,通過匯編熟悉CPU內(nèi)部結(jié)構(gòu)原理,通過C51促進工程應用,也方便讀者對照學習。
本書可作為各類工科院校電子技術(shù)、計算機、工業(yè)自動化、自動控制、智能儀器儀表、電氣工程、機電一體化等專業(yè)的單片機課程教材,也可供從事單片機應用設計的工程技術(shù)人員參考。
章 單片機的概論
節(jié) 單片機的定義
第二節(jié) 單片機的發(fā)展過程及應用
第三節(jié) 幾種微處理器簡介及特點
第四節(jié) 計算機中數(shù)的表示及運算
第五節(jié) 單片機系統(tǒng)的開發(fā)過程
習題
第二章 單片機的硬件結(jié)構(gòu)及工作原理
節(jié) 單片機內(nèi)部結(jié)構(gòu)及引腳功能
第二節(jié) 端口結(jié)構(gòu)和特點
第三節(jié) 存儲器結(jié)構(gòu)
第四節(jié) 晶振電路及復位電路
第五節(jié) 應用實例
習題
第三章 單片機C51基礎及編程
節(jié) C51語言的基本語法
第二節(jié) 中斷服務程序
第三節(jié) C51的庫函數(shù)
第四節(jié) C51程序設計與應用技巧
第五節(jié) 實例:洗衣機控制器的設計
習題
第四章 單片機鍵盤及顯示器接口技術(shù)
節(jié) 鍵盤接口技術(shù)
第二節(jié) LED顯示技術(shù)
第三節(jié) LCD顯示技術(shù)
第四節(jié) 實例:電子密碼鎖
習題
第五章 單片機中斷技術(shù)與定時/計數(shù)器
節(jié) 單片機中斷技術(shù)
第二節(jié) 定時/計數(shù)器
第三節(jié) 實例:計算器與萬年歷
習題
第六章 單片機串行通信技術(shù)
節(jié) 串行通信的結(jié)構(gòu)與工作原理
第二節(jié) 串行通信工作方式
第三節(jié) 串行通信的應用
第四節(jié) 實例:單片機多機通信
習題
第七章 單片機的轉(zhuǎn)換接口技術(shù)
節(jié) A/D轉(zhuǎn)換技術(shù)
第二節(jié) D/A轉(zhuǎn)換技術(shù)
習題
參考文獻