單片機(jī)原理及應(yīng)用(高等院校電子信息應(yīng)用型規(guī)劃教材)
定 價(jià):38 元
叢書名:高等院校電子信息應(yīng)用型規(guī)劃教材
- 作者:肖伸平
- 出版時(shí)間:2016/9/1
- ISBN:9787302435006
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP368.1
- 頁碼:264
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書以培養(yǎng)學(xué)生智能化電氣電子部件或產(chǎn)品的工程應(yīng)用設(shè)計(jì)基本(初步)能力為出發(fā)點(diǎn),以80C51內(nèi)核單片機(jī)為核心,以目前廣泛應(yīng)用的AT89S51為范例展開討論。全書共9章,內(nèi)容包括概述、單片機(jī)體系結(jié)構(gòu)、80C51單片機(jī)指令系統(tǒng)及程序設(shè)計(jì)、80C51單片機(jī)中斷系統(tǒng)、定時(shí)器/計(jì)數(shù)器及串行通信應(yīng)用、并行接口技術(shù)、串行總線接口技術(shù)、單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)和PSoC3單片機(jī)原理及簡(jiǎn)單應(yīng)用等。
本書可作為電氣工程及其自動(dòng)化、自動(dòng)化、電子信息工程、電子科學(xué)與技術(shù)、計(jì)算機(jī)等專業(yè)本科或高職教材,也可供相關(guān)領(lǐng)域工程技術(shù)人員參考。
本書封面貼有清華大學(xué)出版社防偽標(biāo)簽,無標(biāo)簽者不得銷售。
本書以培養(yǎng)從事智能化電氣電子部件或產(chǎn)品的工程應(yīng)用設(shè)計(jì)基本(初步)能力為出發(fā)點(diǎn),以80C51內(nèi)核單片機(jī)為核心,以AT89S51為范例,全書分9章,內(nèi)容包括單片機(jī)概念及其發(fā)展、單片機(jī)體系結(jié)構(gòu)、指令系統(tǒng)及程序設(shè)計(jì)、中斷系統(tǒng)、定時(shí)/計(jì)數(shù)器及串行通信應(yīng)用、并行接口技術(shù)、串行總線接口技術(shù)、應(yīng)用系統(tǒng)設(shè)計(jì)及PSOC3單片機(jī)原理及簡(jiǎn)單應(yīng)用等。
本書可作為電氣工程及其自動(dòng)化、自動(dòng)化、電子信息工程、電子科學(xué)與技術(shù)、計(jì)算機(jī)等專業(yè)本科或高職教材,也可供相關(guān)領(lǐng)域工程技術(shù)人員參考。
《單片機(jī)原理與應(yīng)用》編輯推薦:
。1)經(jīng)典的教學(xué)內(nèi)容與新知識(shí)、新技術(shù)相得益彰。
。2)注重知識(shí)拓展,開辟閱讀材料,確保技術(shù)延伸。
。3)引入PSOC3,為后續(xù)嵌入式系統(tǒng)學(xué)習(xí)實(shí)現(xiàn)無縫銜接。
。4)“典型項(xiàng)目分合”編寫思路,體現(xiàn)了應(yīng)用型本科專業(yè)課程“夠用為本”的教學(xué)理念。
(5)提供便攜式實(shí)驗(yàn)教學(xué)裝置,可作為“單片機(jī)快速開發(fā)專項(xiàng)能力”考證平臺(tái)。
。6)完善的配套教學(xué)資源,包括講課視頻、題庫、仿真實(shí)例等。
第1章概述
1.1單片機(jī)概念及其主要發(fā)展階段
1.1.1單片機(jī)的概念
1.1.2單片機(jī)的發(fā)展歷程
1.1.3單片機(jī)的發(fā)展趨勢(shì)
1.2單片機(jī)的特點(diǎn)及分類
1.2.1單片機(jī)的特點(diǎn)
1.2.2單片機(jī)的分類
1.2.3常用單片機(jī)系列介紹
1.2.4控制系統(tǒng)實(shí)例: 單片機(jī)水溫控制系統(tǒng)
1.3單片機(jī)中常用的計(jì)數(shù)方法
1.3.1常用數(shù)制
1.3.2計(jì)算機(jī)中數(shù)的表示及運(yùn)算
1.3.3常用代碼
習(xí)題1
第2章單片機(jī)體系結(jié)構(gòu)
2.1單片機(jī)的結(jié)構(gòu)與引腳
2.1.1單片機(jī)的基本組成與內(nèi)部結(jié)構(gòu)
2.1.2單片機(jī)的引腳功能
2.2存儲(chǔ)器
2.2.1存儲(chǔ)器的分類
2.2.2存儲(chǔ)單元與存儲(chǔ)單元地址
2.2.3存儲(chǔ)器結(jié)構(gòu)與地址空間
2.2.4程序存儲(chǔ)器
2.2.5數(shù)據(jù)存儲(chǔ)器
2.3特殊功能寄存器SFR
2.3.180C51系列單片機(jī)的SFR
2.3.2SFR的功能與作用
2.4并行輸入/輸出端口
2.4.1P0端口
2.4.2P1端口
2.4.3P2端口
2.4.4P3端口
2.4.54個(gè)I/O端口的異同點(diǎn)
2.5單片機(jī)的工作原理與時(shí)序
2.5.1CPU的結(jié)構(gòu)
2.5.2單片機(jī)執(zhí)行程序的過程
2.5.3時(shí)序的概念
2.5.480C51的指令時(shí)序
2.5.5振蕩器和時(shí)鐘電路
2.6單片機(jī)的工作方式
2.6.1復(fù)位方式與復(fù)位電路
2.6.2低功耗方式
2.7閱讀材料: Proteus應(yīng)用簡(jiǎn)介
2.7.1Proteus概述
2.7.2Proteus電路設(shè)計(jì)
2.7.3Proteus仿真
習(xí)題2
第3章80C51單片機(jī)指令系統(tǒng)及程序設(shè)計(jì)
3.180C51單片機(jī)指令概念及尋址方式
3.1.1指令的表示
3.1.2指令分類
3.1.3尋址方式
3.280C51單片機(jī)指令分類介紹
3.2.1數(shù)據(jù)傳送類指令
3.2.2算術(shù)運(yùn)算類指令
3.2.3邏輯運(yùn)算及移位類指令
3.2.4控制轉(zhuǎn)移類指令
3.2.5位操作類指令
3.2.6偽指令
3.3匯編語言程序設(shè)計(jì)
3.3.1程序編制的基本知識(shí)
3.3.2基本程序結(jié)構(gòu)
3.3.3循環(huán)程序結(jié)構(gòu)
3.3.4子程序結(jié)構(gòu)
3.3.5模塊一: 水溫控制系統(tǒng)顯示數(shù)碼拆分程序設(shè)計(jì)
3.4C51語言程序設(shè)計(jì)基礎(chǔ)
3.4.1C51中常用的數(shù)據(jù)類型
3.4.2C51數(shù)據(jù)的存儲(chǔ)類型與8051單片機(jī)存儲(chǔ)器的對(duì)應(yīng)關(guān)系
3.4.3C51中常用的頭文件
3.4.4C51語言程序的基本結(jié)構(gòu)
3.5閱讀材料: Keil μVision 2應(yīng)用簡(jiǎn)介
3.5.1建立Keil μVision 2工程
3.5.2Keil程序調(diào)試
3.5.3Keil程序調(diào)試窗口
3.5.4Proteus和Keil的聯(lián)調(diào)
習(xí)題3
第4章80C51單片機(jī)中斷系統(tǒng)
4.180C51單片機(jī)中斷系統(tǒng)基本知識(shí)
4.1.1中斷系統(tǒng)的概念及結(jié)構(gòu)
4.1.2中斷系統(tǒng)的控制
4.2中斷的處理過程
4.2.1中斷響應(yīng)
4.2.2中斷服務(wù)
4.3中斷系統(tǒng)的應(yīng)用及C51編程實(shí)例
4.3.1中斷程序編制的一般方法
4.3.2中斷應(yīng)用實(shí)例
習(xí)題4
第5章定時(shí)器/計(jì)數(shù)器及串行通信應(yīng)用
5.1定時(shí)器/計(jì)數(shù)器
5.1.1定時(shí)器/計(jì)數(shù)器的定時(shí)和計(jì)數(shù)功能
5.1.2定時(shí)器/計(jì)數(shù)器的控制
5.1.3定時(shí)器/計(jì)數(shù)器的工作方式
5.1.4定時(shí)器/計(jì)數(shù)器應(yīng)用舉例
5.1.5模塊二: 水溫控制系統(tǒng)定時(shí)中斷程序設(shè)計(jì)
5.2AT89S52的定時(shí)器/計(jì)數(shù)器T2
5.2.1AT89S52單片機(jī)簡(jiǎn)介
5.2.2AT89S52定時(shí)器/計(jì)數(shù)器T2
5.3串行通信口UART
5.3.1串行通信概述
5.3.2串行接口與工作方式
5.3.3串行口應(yīng)用實(shí)例
5.4定時(shí)器/計(jì)數(shù)器和串行通信功能的C51編程
5.5閱讀材料: 紅外遙控解碼器設(shè)計(jì)
5.5.1紅外接收硬件電路
5.5.2紅外發(fā)射模塊及其編碼
5.5.3紅外接收軟件解碼程序設(shè)計(jì)
習(xí)題5
第6章并行接口技術(shù)
6.1顯示器接口
6.1.1獨(dú)立LED與單片機(jī)的接口
6.1.2LED數(shù)碼管與單片機(jī)接口
6.1.3模塊三: 水溫控制系統(tǒng)溫度顯示子系統(tǒng)設(shè)計(jì)
6.2鍵盤接口
6.2.1鍵盤工作原理
6.2.2獨(dú)立式鍵盤與單片機(jī)接口
6.2.3行列式鍵盤與單片機(jī)接口
6.2.4模塊四: 水溫控制系統(tǒng)鍵盤子系統(tǒng)設(shè)計(jì)
6.3A/D、D/A轉(zhuǎn)換及其與單片機(jī)的接口
6.3.1A/D、D/A轉(zhuǎn)換概述
6.3.2雙緩沖8位并行D/A轉(zhuǎn)換器AD7801及其與單片機(jī)的接口
6.3.3并行12位A/D轉(zhuǎn)換器ADS574及其與單片機(jī)的接口
6.4開關(guān)量I/O接口電路
6.4.1開關(guān)量輸入接口
6.4.2開關(guān)量輸出驅(qū)動(dòng)與隔離接口
6.4.3模塊五: 水溫控制系統(tǒng)加熱控制子系統(tǒng)設(shè)計(jì)
6.5閱讀材料: 字符型LCD顯示器應(yīng)用
6.5.1字符型液晶顯示器1602A概述
6.5.2液晶顯示器1602A指令
6.5.31602A C51參考程序代碼
習(xí)題6
第7章串行總線接口技術(shù)
7.1SPI總線接口及應(yīng)用
7.1.1SPI總線概述
7.1.2SPI模塊的接口信號(hào)及時(shí)序要求
7.1.3三總線接口Microwire簡(jiǎn)介
7.1.4SPI總線接口編程
7.1.5單片機(jī)P89LPC93x的SPI接口及應(yīng)用
7.2I2C總線及應(yīng)用
7.2.1I2C總線特點(diǎn)
7.2.2I2C總線協(xié)議
7.2.3I2C總線模擬編程
7.2.4I2C總線EEPROM器件AT24C02的應(yīng)用
7.2.5串行A/D與D/A轉(zhuǎn)換器PCF8591及其與單片機(jī)接口
7.2.6P89C66x系列單片機(jī)I2C總線編程規(guī)范
7.3單總線1Wire及應(yīng)用
7.3.1單總線工作原理
7.3.2單總線通信的初始化
7.3.3單總線的讀、寫時(shí)隙
7.3.4模塊六: 水溫控制系統(tǒng)溫度采樣程序設(shè)計(jì)
7.4RS232C與RS485總線及其應(yīng)用
7.4.1RS232C總線及其應(yīng)用
7.4.2單片機(jī)與PC通信
7.4.3RS485總線簡(jiǎn)介
7.5閱讀材料: CAN總線與USB總線簡(jiǎn)介
7.5.1CAN總線簡(jiǎn)介
7.5.2USB總線簡(jiǎn)介
習(xí)題7
第8章單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)
8.1單片機(jī)應(yīng)用系統(tǒng)的設(shè)計(jì)過程
8.1.1概述
8.1.2應(yīng)用系統(tǒng)的總體設(shè)計(jì)
8.1.3硬件設(shè)計(jì)
8.1.4軟件設(shè)計(jì)
8.1.5可靠性設(shè)計(jì)
8.1.6單片機(jī)應(yīng)用系統(tǒng)的調(diào)試與測(cè)試
8.2水溫控制系統(tǒng)
8.2.1任務(wù)分析
8.2.2硬件設(shè)計(jì)
8.2.3軟件設(shè)計(jì)
8.3水溫控制系統(tǒng)的C51程序設(shè)計(jì)
8.3.1軟件設(shè)計(jì)任務(wù)分析
8.3.2溫度采樣程序設(shè)計(jì)
8.3.3鍵盤掃描程序設(shè)計(jì)
8.3.4顯示程序設(shè)計(jì)
8.3.5溫度采樣與控制程序設(shè)計(jì)
習(xí)題8
第9章PSoC 3單片機(jī)原理及簡(jiǎn)單應(yīng)用
9.1PSoC 3基本特性
9.2PSoC 3系統(tǒng)構(gòu)成
9.2.18051 CPU子系統(tǒng)
9.2.2時(shí)鐘系統(tǒng)
9.2.3供電系統(tǒng)
9.2.4I/O系統(tǒng)
9.2.5復(fù)位系統(tǒng)
9.2.6數(shù)字子系統(tǒng)
9.2.7模擬子系統(tǒng)
9.2.8編程、調(diào)試接口
9.3PSoC 3常用外設(shè)
9.3.1定時(shí)器/計(jì)數(shù)器/PWM控制器
9.3.2I2C控制器
9.4基本應(yīng)用實(shí)例
9.4.1點(diǎn)亮LED的匯編工程示例
9.4.2中斷按鍵控制LED燈C語言工程示例
9.5結(jié)語
習(xí)題9
參考文獻(xiàn)