單片機(jī)原理與應(yīng)用技術(shù)(第2版)
定 價:27 元
- 作者:黃仁欣 著 張琴 編
- 出版時間:2010/1/1
- ISBN:9787302214502
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP368.1
- 頁碼:265
- 紙張:膠版紙
- 版次:2
- 開本:16開
本書以目前使用最廣泛的MCS-51系列單片機(jī)為主,從應(yīng)用角度介紹了單片機(jī)的基本工作原理、內(nèi)部各功能部件的結(jié)構(gòu)及應(yīng)用、程序設(shè)計方法、系統(tǒng)擴(kuò)展及接口技術(shù)等,系統(tǒng)地闡述了匯編語言和C語言兩種編程方式,并介紹了一些新型的接口器件。通過設(shè)計實例——多戶電子電能表的研制,介紹單片機(jī)應(yīng)用系統(tǒng)的開發(fā)方法和技巧。最后一章介紹了單片機(jī)應(yīng)用的一些實用程序,可以作為課程實訓(xùn)、設(shè)計的選題,也可供進(jìn)行其他單片機(jī)應(yīng)用系統(tǒng)開發(fā)參考。
本書選材合理、條理清晰、敘述簡潔。每章均有大量應(yīng)用實例,并且每章均有小結(jié),方便讀者自學(xué)和復(fù)習(xí),且附有習(xí)題供課后練習(xí)。
本書可作為普通高等院校和高職高專電子、電氣、自動化、機(jī)電一體化等專業(yè)的教材,也可作為自學(xué)和從事單片機(jī)上作的工程技術(shù)人員的參考用書。
隨著微電子技術(shù)的高速發(fā)展,單片機(jī)在國民經(jīng)濟(jì)的各個領(lǐng)域得到了廣泛的應(yīng)用。單片機(jī)以體積小、功能全、性價比高等諸多優(yōu)點,在工業(yè)控制、家用電器、通信設(shè)備、信息處理、尖端武器等各種測控領(lǐng)域的應(yīng)用中獨占鰲頭,單片機(jī)開發(fā)技術(shù)已成為電子信息、電氣、通信、自動化、機(jī)電一體化等專業(yè)的學(xué)生,以及相關(guān)專業(yè)技術(shù)人員必須掌握的技術(shù)。
全書共10章,包括單片機(jī)基礎(chǔ)知識、MCS-51單片機(jī)的系統(tǒng)結(jié)構(gòu)、指令系統(tǒng)、中斷系統(tǒng)及內(nèi)部定時/計數(shù)器、串行數(shù)字通信、匯編語言程序設(shè)計、單片機(jī)的C語言程序設(shè)計、系統(tǒng)擴(kuò)展與接口技術(shù)、單片機(jī)應(yīng)用系統(tǒng)的開發(fā)、實訓(xùn)練習(xí)——實用程序的設(shè)計。本書以目前使用最廣泛的MCS-51系列單片機(jī)為主,從應(yīng)用角度較為詳細(xì)地介紹了單片機(jī)的基本工作原理、內(nèi)部各功能部件的結(jié)構(gòu)及應(yīng)用、程序設(shè)計方法、系統(tǒng)擴(kuò)展及接口技術(shù)等;系統(tǒng)地闡述了匯編語言和C語言兩種編程方式,并介紹了不少新型的接口器件;通過一個設(shè)計實例——多戶電子電能表的研制,介紹單片機(jī)應(yīng)用系統(tǒng)的設(shè)計、開發(fā)方法和技巧。最后一章介紹單片機(jī)應(yīng)用的一些實用程序,可以作為課程實訓(xùn)、設(shè)計的練習(xí),也可供進(jìn)行其他單片機(jī)應(yīng)用系統(tǒng)開發(fā)時參考。
本書主要特點是:
* 全書選材合理、條理清晰、敘述簡潔。每章均有大量應(yīng)用實例,章后有小結(jié)方便讀者自學(xué)和復(fù)習(xí),并附有習(xí)題供課后練習(xí)。
* 在內(nèi)容的編排上注意由淺入深,方便自學(xué),以“必須”、“夠用”、“適用”、“會用”為度,通過大量的典型例題,使學(xué)生重點掌握基本原理、基本的分析方法和軟硬件的設(shè)計方法,全書多以表格、流程圖的形式出現(xiàn),使基本理論的表述一目了然。
* 單片機(jī)技術(shù)是一門應(yīng)用性很強(qiáng)的專業(yè)課,編寫過程中,注意理論聯(lián)系實際,作者總結(jié)了幾年來不同院校、不同專業(yè)單片機(jī)技術(shù)課程的教學(xué)經(jīng)驗,力求在內(nèi)容、結(jié)構(gòu)、理論教學(xué)與實踐教學(xué)的銜接方面充分體現(xiàn)高職教育的特點。
* 實用性強(qiáng)。C語言程序設(shè)計是單片機(jī)開發(fā)、應(yīng)用的重要趨勢之一,通過實例闡述了C語言編程的方法和特點。多戶電子電能表的研制是編者剛主持完成的項目。所介紹的單片機(jī)應(yīng)用的一些實用程序,可以作為課程實訓(xùn)和設(shè)計練習(xí)。
本書可作為普通高等院校和高職高專電子信息、電氣、通信、自動化、機(jī)電一體化等專業(yè)學(xué)生的教材,也適合自學(xué)和從事單片機(jī)工作的工程技術(shù)人員參考。
本書由黃仁欣主編,張琴副主編。黃仁欣編寫了第3、4、5、7、9章,并負(fù)責(zé)全書的組織和定稿。張琴編寫了第1、2、6章,馬彪編寫了第9章的設(shè)計實例,馬應(yīng)魁、李紅萍編寫了第10章,歐陽慧平編寫了第8章。
由于單片機(jī)技術(shù)的發(fā)展日新月異,加之編寫時間倉促,作者水平有限,書中錯誤和不妥之處在所難免,懇請讀者指正,不勝感激。
第1章單片機(jī)基礎(chǔ)知識
1.1單片機(jī)的發(fā)展概述
1.1.1單片機(jī)的發(fā)展過程
1.1.2單片機(jī)的發(fā)展趨勢
1.2單片機(jī)的特點及分類
1.3單片機(jī)的應(yīng)用領(lǐng)域
1.4小結(jié)
習(xí)題
第2章MCS-51單片機(jī)的系統(tǒng)結(jié)構(gòu)
2.1總體結(jié)構(gòu)
2.1.1內(nèi)部結(jié)構(gòu)
2.1.2引腳定義及功能
2.1.3片外總線結(jié)構(gòu)
2.2CPU和時鐘電路
2.2.1CPU結(jié)構(gòu)
2.2.2時鐘電路
2.2.3CPU時序
2.2.4復(fù)位電路
2.3存儲器
2.3.1程序存儲器
2.3.2數(shù)據(jù)存儲器
2.3.3特殊功能寄存器
2.4并行I/O口
2.4.1P0口
2.4.2P1口
2.4.3P2口
2.4.4P3口
2.5小結(jié)
習(xí)題
第3章MCS-51單片機(jī)的指令系統(tǒng)
3.1概述
3.1.1MCS-51單片機(jī)指令格式
3.1.2指令的字節(jié)
3.1.3MCS-51單片機(jī)的助記符語言
3.1.4常用符號說明
3.2尋址方式
3.2.1立即尋址
3.2.2直接尋址
3.2.3寄存器尋址
3.2.4寄存器間接尋址
3.2.5變址尋址
3.2.6位尋址
3.2.7相對尋址
3.3數(shù)據(jù)傳送與交換指令
3.3.1內(nèi)部數(shù)據(jù)傳送指令
3.3.2外部RAM數(shù)據(jù)傳送指令(4條)
3.3.3查表指令(2條)
3.3.4堆棧操作指令(2條)
3.3.5數(shù)據(jù)交換指令(5條)
3.4算術(shù)運算指令
3.4.1加減法指令
3.4.2乘法和除法指令
3.5邏輯運算及移位指令
3.5.1邏輯運算指令
3.5.2移位指令(4條)
3.6控制轉(zhuǎn)移指令
3.6.1五條件轉(zhuǎn)移指令(4條)
3.6.2條件轉(zhuǎn)移指令(8條)
3.6.3子程序調(diào)用和返回指令(4條)
3.7位操作指令
3.8偽指令
3.9小結(jié)
習(xí)題
第4章中斷系統(tǒng)、內(nèi)部定時/計數(shù)器
第5章串行數(shù)字通信
第6章匯編語言程序設(shè)計
第7章單片機(jī)的C語言程序設(shè)計
第8章MCS-51的系統(tǒng)擴(kuò)展與接口技術(shù)
第9章單片機(jī)應(yīng)用系統(tǒng)的開發(fā)
第10章實訓(xùn)練習(xí)——實用程序的設(shè)計
附錄1MCS-51單片機(jī)按功能排序的指令表
附錄2MCS-51單片機(jī)按字母排序的指令表
習(xí)題答案