單片機(jī)原理及應(yīng)用(第2版)(高等院校信息技術(shù)規(guī)劃教材)
定 價(jià):34.5 元
- 作者:李全利 編著
- 出版時(shí)間:2014/3/1
- ISBN:9787302352600
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:306
- 紙張:膠版紙
- 版次:2
- 開(kāi)本:16開(kāi)
本書為高等學(xué)校信息技術(shù)規(guī)劃教材。書中系統(tǒng)地介紹了80C51系列單片機(jī)的原理及應(yīng)用技術(shù),內(nèi)容包括緒論、80C51的結(jié)構(gòu)和原理、80C51的C51語(yǔ)言程序設(shè)計(jì)、80C51人機(jī)接口技術(shù)、80C5t的中斷系統(tǒng)及定時(shí)汁數(shù)器、80C51單片機(jī)的串行口、80C51的串行總線擴(kuò)展、80C51應(yīng)用系統(tǒng)設(shè)計(jì)。本書能夠較好地滿足應(yīng)用型人才的培養(yǎng)要求,其特點(diǎn)是著力片工資源、強(qiáng)化編程訓(xùn)練;適合教師講授、易于學(xué)生閱讀。
本書可以作為計(jì)算機(jī)、自動(dòng)化、電氣工程及自動(dòng)化、電子信息了程以及機(jī)電一體化等專業(yè)的教材。
本書為高等學(xué)校信息技術(shù)規(guī)劃教材。本書在編寫上體現(xiàn)了理論與實(shí)踐的結(jié)合、知識(shí)與案例的統(tǒng)一,注重培養(yǎng)學(xué)生運(yùn)用知識(shí)的創(chuàng)新能力和解決實(shí)際問(wèn)題的工程能力,在觀念上力求工程科學(xué)與工程實(shí)踐并重,在內(nèi)容上突出典型開(kāi)發(fā)環(huán)境、典型芯片和典型案例,在風(fēng)格上力求實(shí)用、宜教易學(xué)。本書編寫目標(biāo)為:
(1) 體現(xiàn)“工程科學(xué)”理念。本書內(nèi)容注意體現(xiàn)與前后課程之間的有機(jī)聯(lián)系。對(duì)于單片機(jī)內(nèi)部結(jié)構(gòu)自始至終沿襲“CPU—存儲(chǔ)器—I/O接口”的講授主線,使單片機(jī)原理課程成為微型計(jì)算機(jī)原理與接口課程的典型案例,同時(shí)漸進(jìn)體現(xiàn)嵌入式系統(tǒng)技術(shù)基本概念,全面強(qiáng)化學(xué)生對(duì)“計(jì)算機(jī)”這一經(jīng)典工具的全面理解和認(rèn)識(shí),明確單片機(jī)在計(jì)算機(jī)技術(shù)體系中的特殊地位。
(2) 強(qiáng)化“工程實(shí)踐”要求。單片機(jī)的應(yīng)用,本質(zhì)上講就是由對(duì)其片上資源的熟知,進(jìn)而完成對(duì)這些資源的使用及擴(kuò)充。本書注意培養(yǎng)學(xué)生解決工程問(wèn)題的能力,將計(jì)算機(jī)硬件知識(shí)與軟件應(yīng)用有機(jī)結(jié)合。書中全部程序均通過(guò)了μVision平臺(tái)和開(kāi)發(fā)板的調(diào)試運(yùn)行。每章均配置了經(jīng)過(guò)驗(yàn)證的漸進(jìn)案例。
(3) 突出當(dāng)前流行技術(shù)。串行擴(kuò)展技術(shù)的廣泛使用是當(dāng)今單片機(jī)系統(tǒng)設(shè)計(jì)的趨勢(shì),本書系統(tǒng)地介紹了幾種目前應(yīng)用廣泛的串行接口芯片;C51語(yǔ)言編程技術(shù)已經(jīng)廣泛流行,本書重點(diǎn)介紹了C51語(yǔ)言,把握了單片機(jī)應(yīng)用技術(shù)的發(fā)展方向。
(4) 堅(jiān)持宜教易學(xué)目標(biāo)。作為工程應(yīng)用型專業(yè)教材,在內(nèi)容的選材上力求知識(shí)點(diǎn)經(jīng)典實(shí)用,體系的完整連貫;在講授的方法上注意簡(jiǎn)單易懂、層次分明、案例實(shí)用;在閱讀上力求提示醒目、插圖新穎;在教學(xué)的組織上每章都配有小結(jié)、思考題及實(shí)踐內(nèi)容。
(5) 仿真+實(shí)板雙驗(yàn)證。Proteus是單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)與學(xué)習(xí)的重要工具,利用其對(duì)單片機(jī)、接口電路和外設(shè)的仿真能力可以大大加快單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程;學(xué)習(xí)單片機(jī)的最終目的依然是設(shè)計(jì)系統(tǒng)目標(biāo)板,即能夠開(kāi)發(fā)系統(tǒng)的真實(shí)電路板;本書的所有程序均通過(guò)了Proteus軟件仿真和真實(shí)目標(biāo)板運(yùn)行兩種方式的驗(yàn)證。依照內(nèi)容典型、注重實(shí)用的教材目標(biāo),編者進(jìn)行了許多思考和努力。由于編者水平所限,書中難免存在一些不盡人意之處,敬請(qǐng)讀者提出寶貴意見(jiàn)和建議。選用本書的教師可向編者免費(fèi)索取授課資源。對(duì)本書的疑問(wèn)和建議,可與編者聯(lián)系。
編者
2014年1月
第1章 緒論
1.1 電子計(jì)算機(jī)概述
1.1.1 電子計(jì)算機(jī)的經(jīng)典結(jié)構(gòu)
1.1.2 微型計(jì)算機(jī)的組成及其應(yīng)用形態(tài)
1.2 單片機(jī)的發(fā)展過(guò)程及產(chǎn)品近況
1.2.1 單片機(jī)的發(fā)展過(guò)程
1.2.2 單片機(jī)產(chǎn)品近況
1.3 單片機(jī)的特點(diǎn)及應(yīng)用領(lǐng)域
1.3.1 單片機(jī)的特點(diǎn)
1.3.2 單片機(jī)的應(yīng)用領(lǐng)域
1.4 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)方法
1.4.1 應(yīng)用系統(tǒng)開(kāi)發(fā)的概念
1.4.2 應(yīng)用系統(tǒng)主要開(kāi)發(fā)工具
1.4.3 應(yīng)用系統(tǒng)開(kāi)發(fā)流程
1.5 漸進(jìn)實(shí)踐一一利用*Vision平臺(tái)生成可執(zhí)行目標(biāo)程序 第1章 緒論
1.1 電子計(jì)算機(jī)概述
1.1.1 電子計(jì)算機(jī)的經(jīng)典結(jié)構(gòu)
1.1.2 微型計(jì)算機(jī)的組成及其應(yīng)用形態(tài)
1.2 單片機(jī)的發(fā)展過(guò)程及產(chǎn)品近況
1.2.1 單片機(jī)的發(fā)展過(guò)程
1.2.2 單片機(jī)產(chǎn)品近況
1.3 單片機(jī)的特點(diǎn)及應(yīng)用領(lǐng)域
1.3.1 單片機(jī)的特點(diǎn)
1.3.2 單片機(jī)的應(yīng)用領(lǐng)域
1.4 單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)方法
1.4.1 應(yīng)用系統(tǒng)開(kāi)發(fā)的概念
1.4.2 應(yīng)用系統(tǒng)主要開(kāi)發(fā)工具
1.4.3 應(yīng)用系統(tǒng)開(kāi)發(fā)流程
1.5 漸進(jìn)實(shí)踐一一利用*Vision平臺(tái)生成可執(zhí)行目標(biāo)程序
本章小結(jié)
思考題及習(xí)題
第2章 80C51的結(jié)構(gòu)和原理
2.1 80C51的內(nèi)部結(jié)構(gòu)與引腳功能
2.1.1 80C5l的內(nèi)部結(jié)構(gòu)
2.1.2 80C51典型產(chǎn)品的資源配置
2.1.3 80C5l典型產(chǎn)品封裝和引腳功能
2.2 80C51單片機(jī)的CPU
2.2.1 CPU的功能單元
2.2.2 CPU的時(shí)鐘,
2.2.3 80C5l單片機(jī)的復(fù)位
2.3 80C51的存儲(chǔ)器組織
2.3.1 80C51單片機(jī)的程序存儲(chǔ)器配置
2.3.2 80C51單片機(jī)數(shù)據(jù)存儲(chǔ)器配置
2.3.3 80C5l單片機(jī)的特殊功能寄存器(SFR)
2.4 80C5l單片機(jī)并行口
2.4.1 P0口、P2口的結(jié)構(gòu)
2.4.2 P]口、P3口的結(jié)構(gòu)
2.5 80C51單片機(jī)最小系統(tǒng)
2.5.1 最小系統(tǒng)的硬件構(gòu)成
2.5.2 最小系統(tǒng)添加簡(jiǎn)單I/O設(shè)備
2.6 漸進(jìn)實(shí)踐——發(fā)光二極管閃爍的實(shí)現(xiàn)與硬件仿真
2.7 漸進(jìn)實(shí)踐——發(fā)光二極管閃爍的Proteus軟件仿真
本章小結(jié)
思考題及習(xí)題
第3章 80C51的C51語(yǔ)言程序設(shè)計(jì)
3.1 C5l對(duì)標(biāo)準(zhǔn)C的擴(kuò)展
3.1.1 C5l的數(shù)據(jù)類型
3.1.2 C5l數(shù)據(jù)的存儲(chǔ)分區(qū)
3.1.3 C51的編譯模式
3.1.4 用一at一定義變量絕對(duì)地址
3.2 C51的指針
3.2.1 已定義數(shù)據(jù)存儲(chǔ)分區(qū)的指針
3.2.2 未定義數(shù)據(jù)存儲(chǔ)分區(qū)的指針
3.2.3 利用指針實(shí)現(xiàn)絕對(duì)地址訪問(wèn)
3.2.4 C5l程序編寫示例
3.3 C51的函數(shù)
3.3.1 C51的函數(shù)定義
3.3.2 C51函數(shù)定義的選項(xiàng)
3.3.3 C51的庫(kù)函數(shù)
3.4 漸進(jìn)實(shí)踐——LED流水燈實(shí)板驗(yàn)證及Proteus仿真
本章小結(jié)
思考題及習(xí)題
第4章 80C51人機(jī)接口技術(shù)
4.1 LED、數(shù)碼管及蜂鳴器的接口技術(shù)
4.1.1 LED接口
……