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