單片機(jī)原理與接口技術(shù)(C語言版)(21世紀(jì)高等學(xué)校電子信息工程規(guī)劃教材)
定 價(jià):34.5 元
叢書名:21世紀(jì)高等學(xué)校電子信息工程規(guī)劃教材
- 作者:周國運(yùn) 主編
- 出版時(shí)間:2014/3/1
- ISBN:9787302349464
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP368.1
- 頁碼:292
- 紙張:膠版紙
- 版次:1
- 開本:16開
周國運(yùn)主編的《單片機(jī)原理與接口技術(shù)(C語言版)(21世紀(jì)高等學(xué)校電子信息工程規(guī)劃教材)》以應(yīng)用最廣泛的MCS-51增強(qiáng)型單片機(jī)為對(duì)象, 系統(tǒng)地講解了單片機(jī)結(jié)構(gòu)與原理、編程方法、接口及 應(yīng)用。內(nèi)容包括單片機(jī)軟硬件開發(fā)工具,MCS-51單片 機(jī)結(jié)構(gòu)原理、指令系統(tǒng)、單片機(jī)C語言及編程、中斷、 定時(shí)器、串行口、系統(tǒng)擴(kuò)展接口、人機(jī)交互接口、開 關(guān)量和模擬量接口,以及單片機(jī)應(yīng)用實(shí)例。
本書從教學(xué)和初學(xué)者的角度講解單片機(jī)的基本內(nèi) 容和應(yīng)用,概念清晰準(zhǔn)確; 以C語言為主要編程語言 ,講解、舉例編程均用C語言(有匯編語言對(duì)照); 以程序開發(fā)軟件Keil C、電路設(shè)計(jì)模擬運(yùn)行調(diào)試軟件 Proteus為教學(xué)、學(xué)習(xí)和訓(xùn)練工具。理論與實(shí)踐緊密 結(jié)合。
《單片機(jī)原理與接口技術(shù)(C語言版)(21世紀(jì)高等學(xué)校電子信息工程規(guī)劃教材)》適合作 具有C語言基礎(chǔ)的計(jì)算機(jī)、電子、通信、自動(dòng)化、電氣 、測控技術(shù)與儀器等專業(yè)的本科學(xué)生的教材,也可以 作為各種培訓(xùn)機(jī)構(gòu)的教材,或供相關(guān)工程技術(shù)人員和 自學(xué)者參考使用。
《單片機(jī)原理與接口技術(shù)(C語言版)(21世紀(jì)高等學(xué)校電子信息工程規(guī)劃教材)》以C語言作為主要編程語言,注重編程能力的培養(yǎng),用一章內(nèi)容講解了單片機(jī)的C語言。在實(shí)際應(yīng)用中,程序設(shè)計(jì)多以C語言為主,匯編語言為輔,為了適應(yīng)實(shí)際工作的需要,必須要掌握C語言編程。本書在講解第2章單片機(jī)結(jié)構(gòu)原理時(shí),就引入了C51的概念,強(qiáng)調(diào)存儲(chǔ)區(qū)域概念; 在第4章的“單片機(jī)C語言及程序設(shè)計(jì)”之后,內(nèi)容的講解、編程舉例、程序設(shè)計(jì),都采用C語言,并且在第5、6、7章介紹單片機(jī)的基本內(nèi)容時(shí),為了便于學(xué)習(xí)匯編語言,也列出了匯編語言程序。C語言這章更具特色,精選內(nèi)容,結(jié)合單片機(jī)的實(shí)際講解C語言。本章只講了與單片機(jī)結(jié)構(gòu)密切相關(guān)的、與普通C語言不同的內(nèi)容: 變量的定義、特殊功能寄存器的定義、位變量的定義、指針的定義、C51的輸入/輸出、C51函數(shù)的定義、匯編語言與C語言混合編程,沒有涉及C語言的基礎(chǔ)內(nèi)容,因?yàn)楝F(xiàn)在理工科學(xué)校都開設(shè)了C語言課程。內(nèi)容講解透徹,各個(gè)定義格式明確、格式中屬性闡述準(zhǔn)確,并且在每一種定義中都寫有“使用說明”或“注意”,這些都是作者周國運(yùn)應(yīng)用經(jīng)驗(yàn)的總結(jié)。
第1章 單片機(jī)及其開發(fā)工具 1.1 單片機(jī)的基本概念 1.2 單片機(jī)的發(fā)展 1.2.1 單片機(jī)的發(fā)展歷史 1.2.2 單片機(jī)技術(shù)的發(fā)展 1.3 單片機(jī)的特點(diǎn)及應(yīng)用 1.3.1 單片機(jī)的特點(diǎn) 1.3.2 單片機(jī)的應(yīng)用 1.4 常用單片機(jī)簡介 1.4.1 MCS-51系列單片機(jī) 1.4.2 ATMEL89系列單片機(jī) 1.4.3 STC系列單片機(jī) 1.4.4 常見的其他系列單片機(jī) 1.5 單片機(jī)程序開發(fā)軟件Keil C簡介 1.5.1 Keil C集成工具 1.5.2 Keil C操作方法 1.5.3 Keil C程序開發(fā)方法 1.5.4 Keil C調(diào)試運(yùn)行方法 1.6 單片機(jī)系統(tǒng)模擬軟件Proteus簡介 1.6.1 Proteus ISIS操作方法 1.6.2 Proteus ISIS原理圖設(shè)計(jì)方法 1.6.3 Proteus ISIS原理圖設(shè)計(jì)舉例 1.6.4 Proteus ISIS電路模擬運(yùn)行方法 思考題與習(xí)題第2章 MCS-51單片機(jī)的結(jié)構(gòu)與原理第3章 MCS-51指令系統(tǒng)及匯編程序設(shè)計(jì)第4章 單片機(jī)C語言及程序設(shè)計(jì)第5章 MCS-51單片機(jī)中斷系統(tǒng)第6章 MCS-51單片機(jī)定時(shí)器/計(jì)數(shù)器第7章 MCS-51單片機(jī)串行口第8章 單片機(jī)系統(tǒng)擴(kuò)展接口技術(shù)第9章 單片機(jī)人機(jī)交互接口技術(shù)第10章 單片機(jī)模擬量、開關(guān)量接口技術(shù)第11章 單片機(jī)應(yīng)用實(shí)例附錄A ASCII碼表附錄B MCS-51指令表附錄C C51庫函數(shù)附錄D LCD1602字符表參考文獻(xiàn)