-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應(yīng)用
-
>
決戰(zhàn)行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調(diào)優(yōu)實踐之路
-
>
第一行代碼Android
-
>
JAVA持續(xù)交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學(xué)習(xí)
單片機原理與應(yīng)用技術(shù) 版權(quán)信息
- ISBN:9787121304767
- 條形碼:9787121304767 ; 978-7-121-30476-7
- 裝幀:暫無
- 冊數(shù):暫無
- 重量:暫無
- 所屬分類:>
單片機原理與應(yīng)用技術(shù) 內(nèi)容簡介
本書是根據(jù)高等教育“單片機原理與應(yīng)用”課程教學(xué)基本要求編寫的。介紹了使用*廣泛的MCS-51系列單片機的工作原理、內(nèi)部各功能部件的結(jié)構(gòu)、內(nèi)部硬件資源及應(yīng)用編程、外部擴展技術(shù)。本書采用匯編語言和C語言相對照的編寫方式,同時通過實例介紹匯編語言和C語言的混合編程。本書還介紹了單片機應(yīng)用系統(tǒng)的基本設(shè)計方法,并附有大量的設(shè)計實例。*后一章是實驗與課程設(shè)計,實驗部分安排了10個實驗,采用匯編語言和C語言實現(xiàn);課程設(shè)計部分精選了單片機應(yīng)用的典型應(yīng)用實例和20個課程設(shè)計題目,并給出了設(shè)計要求,內(nèi)容詳實。本書既可作為計算機、電子、機電、測控等相關(guān)專業(yè)的本科或高職教材,也可供相關(guān)工程技術(shù)人員參考。
單片機原理與應(yīng)用技術(shù) 目錄
1.1單片機的概念1
1.1.1單片機的定義1
1.1.2單片機的誕生1
1.1.3單片機的應(yīng)用領(lǐng)域2
1.1.4單片機與嵌入式系統(tǒng)2
1.2單片機發(fā)展史及發(fā)展趨勢2
1.3MCS-51系列單片機及其兼容產(chǎn)品3
1.3.1MCS-51系列單片機分類4
1.3.2MCS-51系列單片機的兼容產(chǎn)品5
1.4計算機基礎(chǔ)知識6
1.4.1數(shù)制6
1.4.2數(shù)制轉(zhuǎn)換7
1.4.3編碼8
1.4.4計算機中數(shù)的表示9
本章小結(jié)10
習(xí)題與思考題10
第2章MCS-51單片機硬件結(jié)構(gòu)12
2.1MCS-51系列單片機的基本結(jié)構(gòu)12
2.1.1MCS-51系列單片機的總體基本結(jié)構(gòu)12
2.1.2MCS-51系列單片機主要功能部件12
2.1.38051單片機內(nèi)部結(jié)構(gòu)及引腳13
2.1.4外部總線構(gòu)成15
2.2MCS-51單片機的中央處理器16
2.2.1CPU的組成16
2.2.2指令執(zhí)行的基本步驟16
2.2.3時鐘電路及時鐘時序單位17
2.3MCS-51單片機的內(nèi)部存儲器20
2.3.1存儲器結(jié)構(gòu)及地址分配20
2.3.2內(nèi)部程序存儲器21
2.3.3內(nèi)部數(shù)據(jù)存儲器22
2.3.4堆棧26
2.4MCS-51單片機的工作方式27
2.4.1執(zhí)行指令程序方式27
2.4.2掉電保護方式28
2.4.3低功耗方式28
本章小結(jié)30
習(xí)題與思考題30
第3章MCS-51單片機指令系統(tǒng)33
3.1MCS-51單片機指令概述33
3.1.1MCS-51單片機匯編語言指令格式33
3.1.2布爾處理機33
3.1.3指令中的常用符號34
3.2MCS-51單片機的尋址方式34
3.2.1立即尋址35
3.2.2直接尋址35
3.2.3寄存器尋址36
3.2.4寄存器間接尋址36
3.2.5基址加變址尋址37
3.2.6相對尋址38
3.2.7位尋址39
3.3MCS-51單片機的指令系統(tǒng)40
3.3.1數(shù)據(jù)傳送指令40
3.3.2算術(shù)運算指令45
3.3.3邏輯運算和移位指令48
3.3.4控制轉(zhuǎn)移指令51
3.3.5位操作指令56
本章小結(jié)58
習(xí)題與思考題59
第4章匯編語言程序設(shè)計65
4.1程序設(shè)計基礎(chǔ)65
4.1.1匯編語言源程序設(shè)計的步驟66
4.1.2匯編語言的語句格式67
4.1.3匯編語言的偽指令68
4.1.4MCS-51單片機匯編語言源程序格式及上機過程73
4.2單片機匯編語言程序的控制結(jié)構(gòu)74
4.2.1順序結(jié)構(gòu)程序設(shè)計74
4.2.2分支結(jié)構(gòu)程序設(shè)計75
4.2.3循環(huán)結(jié)構(gòu)程序設(shè)計76
4.2.4子程序設(shè)計81
4.3MCS-51單片機匯編語言程序設(shè)計舉例83
4.3.1數(shù)據(jù)傳送程序設(shè)計83
4.3.2算術(shù)運算程序設(shè)計84
4.3.3數(shù)制轉(zhuǎn)換程序設(shè)計87
4.3.4查表程序設(shè)計90
4.3.5數(shù)據(jù)檢索程序設(shè)計92
本章小結(jié)94
習(xí)題與思考題95
第5章C51應(yīng)用基礎(chǔ)97
5.1KeilC51簡介97
5.2C51程序設(shè)計概述97
5.2.1C51語言的特點97
5.2.2C51程序與標(biāo)準(zhǔn)C程序的區(qū)別98
5.2.3C51的標(biāo)識符與關(guān)鍵字98
5.2.4C51語言程序的書寫格式99
5.3C51數(shù)據(jù)類型99
5.3.1C51的數(shù)據(jù)類型99
5.3.2數(shù)據(jù)類型轉(zhuǎn)換102
5.4C51的運算量103
5.4.1常量103
5.4.2變量104
5.4.3存儲模式105
5.5C51的運算符和表達式106
5.5.1C51運算符簡介106
5.5.2算術(shù)運算符和算術(shù)表達式107
5.5.3關(guān)系運算符與關(guān)系表達式107
5.5.4邏輯運算符與邏輯表達式108
5.5.5位運算符108
5.5.6賦值運算符和賦值表達式111
5.5.7復(fù)合賦值運算符和復(fù)合賦值表達式111
5.5.8逗號運算符和逗號表達式111
5.5.9條件運算符和條件表達式112
5.5.10指針和地址運算符112
5.5.11sizeof運算符112
5.6C51的基本語句114
5.6.1表達式語句和空語句114
5.6.2復(fù)合語句115
5.6.3條件語句115
5.6.4開關(guān)語句117
5.6.5循環(huán)結(jié)構(gòu)119
5.7C51的指針121
5.7.1C51指針變量122
5.7.2指針的運算124
5.7.3通過指針宏訪問存儲器124
5.8C51的函數(shù)126
5.8.1C51函數(shù)分類126
5.8.2C51函數(shù)的定義127
5.8.3C51中斷函數(shù)的定義128
5.8.4C51的部分頭文件和庫函數(shù)129
5.9C51程序設(shè)計應(yīng)用舉例132
5.9.18051單片機I/O口操作132
5.9.2再入函數(shù)的定義133
5.9.3排序和查找133
5.9.4碼制轉(zhuǎn)換136
本章小結(jié)138
習(xí)題與思考題139
第6章MCS-51單片機的硬件資源及其應(yīng)用141
6.1并行I/O端口141
6.1.1端口功能141
6.1.2端口原理及操作142
6.1.3并行口應(yīng)用舉例146
6.2MCS-51的中斷系統(tǒng)147
6.2.1MCS-51中斷系統(tǒng)的組成及中斷源148
6.2.2MCS-51的中斷控制149
6.2.3MCS-51的中斷響應(yīng)過程152
6.2.4MCS-51的中斷程序設(shè)計155
6.3MCS-51單片機的定時/計數(shù)器158
6.3.1定時/計數(shù)器的功能概述158
6.3.2定時/計數(shù)器的結(jié)構(gòu)、控制及工作方式159
6.3.3定時/計數(shù)器的編程及應(yīng)用165
6.4MCS-51單片機的串行接口及其串行通信168
6.4.1串行通信的基本概念169
6.4.2MCS-51單片機的串行口及控制寄存器170
6.4.3MCS-51單片機的串行通信工作方式172
6.4.4串行口應(yīng)用舉例175
本章小結(jié)183
習(xí)題與思考題183
第7章MCS-51單片機系統(tǒng)擴展及其應(yīng)用187
7.1存儲器的擴展187
7.1.1擴展技術(shù)的原理和方法187
7.1.2常用半導(dǎo)體存儲器芯片190
7.1.3程序存儲器擴展193
7.1.4數(shù)據(jù)存儲器擴展設(shè)計195
7.1.5單片機擴展外部存儲器空間地址分配195
7.1.6多片存儲器擴展設(shè)計198
7.2I/O接口的擴展200
7.2.1簡單I/O接口擴展200
7.2.2用串行口擴展并行I/O接口202
7.2.3可編程I/O接口擴展203
7.3D/A、A/D轉(zhuǎn)換及其接口擴展208
7.3.1A/D轉(zhuǎn)換芯片ADC0809簡介208
7.3.2ADC0809與MCS-51型單片機的接口210
7.4MCS-51型單片機與D/A轉(zhuǎn)換接口212
7.4.1D/A轉(zhuǎn)換芯片ADC0832簡介213
7.4.2DAC0832與MCS-51單片機的接口215
7.5MCS-51單片機鍵盤接口218
7.5.1獨立式鍵盤218
7.5.2矩陣式鍵盤221
7.6MCS-51單片機顯示器接口226
7.6.1LED顯示器的結(jié)構(gòu)與原理226
7.6.2LED顯示器的顯示方式227
7.6.3LED顯示接口典型應(yīng)用電路229
本章小結(jié)232
習(xí)題與思考題233
第8章串行總線擴展技術(shù)234
8.1串行總線擴展概述234
8.1.1串行擴展的種類234
8.1.2串行擴展的特點234
8.2I2C串行擴展總線235
8.3SPI串行擴展接口237
8.3.1SPI總線的結(jié)構(gòu)原理237
8.3.2SPI總線的軟件模擬238
8.3.3SPI串行擴展應(yīng)用實例239
8.4串行單總線(1-Wire)技術(shù)241
8.4.1單總線的工作原理241
8.4.2單總線應(yīng)用實例——數(shù)字溫度測量與控制242
本章小結(jié)248
習(xí)題與思考題248
第9章MCS-51單片機應(yīng)用系統(tǒng)設(shè)計249
9.1MCS-51單片機應(yīng)用系統(tǒng)的結(jié)構(gòu)249
9.2MCS-51單片機應(yīng)用系統(tǒng)設(shè)計250
9.2.1總體方案設(shè)計250
9.2.2硬件設(shè)計251
9.2.3軟件設(shè)計251
9.2.4可靠性設(shè)計253
9.3單片機應(yīng)用系統(tǒng)的調(diào)試、測試256
9.3.1硬件調(diào)試256
9.3.2軟件調(diào)試257
9.3.3系統(tǒng)聯(lián)合調(diào)試258
9.3.4現(xiàn)場調(diào)試及性能測試258
9.4單片機應(yīng)用系統(tǒng)舉例259
9.4.1單片機在控制系統(tǒng)中的應(yīng)用259
9.4.2單片機在里程、速度計量中的應(yīng)用261
9.4.3數(shù)字電子時鐘系統(tǒng)設(shè)計實例265
9.4.4單片機遙控系統(tǒng)的應(yīng)用設(shè)計273
本章小結(jié)296
習(xí)題與思考題297
第10章實驗與課程設(shè)計298
……
- >
龍榆生:詞曲概論/大家小書
- >
推拿
- >
羅曼·羅蘭讀書隨筆-精裝
- >
隨園食單
- >
中國歷史的瞬間
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
【精裝繪本】畫給孩子的中國神話
- >
史學(xué)評論