單片機(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ī)原理及簡單應(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ī)原理及簡單應(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)用簡介
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)用簡介
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ī)簡介
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簡介
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總線簡介
7.5閱讀材料: CAN總線與USB總線簡介
7.5.1CAN總線簡介
7.5.2USB總線簡介
習(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)試與測試
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ī)原理及簡單應(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)