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