單片機(jī)原理及接口技術(shù)(關(guān)麗榮)
定 價(jià):39.8 元
- 作者:關(guān)麗榮、岳國(guó)盛 主編
- 出版時(shí)間:2022/9/1
- ISBN:9787122413505
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:214
- 紙張:
- 版次:01
- 開本:16開
本書以Intel公司8051單片機(jī)為例,系統(tǒng)地介紹了單片機(jī)基礎(chǔ)知識(shí)及接口應(yīng)用,全書共分9章,具體內(nèi)容包括8051單片機(jī)基礎(chǔ)知識(shí)、C51語言入門、Keil μVision集成開發(fā)環(huán)境和單片機(jī)的內(nèi)部結(jié)構(gòu)及最小系統(tǒng);單片機(jī)指令格式、尋址方式、數(shù)據(jù)傳送指令和輸出接口電路應(yīng)用;8051單片機(jī)時(shí)序、控制轉(zhuǎn)移指令及輸入口應(yīng)用;算數(shù)運(yùn)算指令和常用外部設(shè)備鍵盤、數(shù)碼管、液晶顯示器接口應(yīng)用;邏輯運(yùn)算及移位指令和8051單片機(jī)中斷應(yīng)用;邏輯操作指令及單片機(jī)內(nèi)部定時(shí)器的典型應(yīng)用;單片機(jī)與A/D、D/A接口電路應(yīng)用;8051單片機(jī)串行口電路應(yīng)用。全書注重基礎(chǔ),強(qiáng)調(diào)接口應(yīng)用,以大量簡(jiǎn)單易懂的典型實(shí)例來對(duì)單片機(jī)軟硬件設(shè)計(jì)進(jìn)行詳細(xì)說明和論述,同時(shí)為了加深對(duì)教材內(nèi)容的理解,書后配有一定數(shù)量的習(xí)題與思考題。
本書可作為高等學(xué)校機(jī)械類專業(yè)及相關(guān)專業(yè)本科教材,還可作為相關(guān)專業(yè)專科教材,也可作為從事單片機(jī)系統(tǒng)應(yīng)用開發(fā)的工程技術(shù)人員的初級(jí)參考書。
第1章8051單片機(jī)的基礎(chǔ)知識(shí)及開發(fā)工具1
1.1計(jì)算機(jī)中的主要數(shù)制及轉(zhuǎn)換1
1.1.1計(jì)算機(jī)中的數(shù)制1
1.1.2數(shù)制之間的轉(zhuǎn)換2
1.1.3計(jì)算機(jī)中數(shù)的表示形式4
1.2計(jì)算機(jī)中數(shù)和字符的編碼5
1.3單片機(jī)基本認(rèn)知6
1.3.1單片機(jī)的概念及特點(diǎn)6
1.3.2單片機(jī)的應(yīng)用7
1.3.3單片機(jī)的開發(fā)環(huán)境7
1.3.4單片機(jī)系統(tǒng)的程序開發(fā)流程8
1.4C51語言入門8
1.4.1C51語言概述8
1.4.2C51語言數(shù)據(jù)類型9
1.4.3C51語言變量與存儲(chǔ)類型10
1.4.4C51語言絕對(duì)地址的訪問10
1.4.5C51語言函數(shù)11
1.5Keil μVision集成開發(fā)環(huán)境12
1.5.1軟件簡(jiǎn)介12
1.5.2Keil使用方法15
習(xí)題與思考題23
第2章8051單片機(jī)的內(nèi)部結(jié)構(gòu)與最小系統(tǒng)24
2.18051單片機(jī)的內(nèi)部結(jié)構(gòu)24
2.1.1CPU24
2.1.2存儲(chǔ)器27
2.1.3并行I/O口30
2.1.4可編程串行口31
2.1.5定時(shí)器/計(jì)數(shù)器31
2.1.6中斷系統(tǒng)32
2.28051單片機(jī)的封裝和引腳32
2.38051單片機(jī)的基本電路34
2.3.1時(shí)鐘電路34
2.3.2復(fù)位電路35
2.48051單片機(jī)的最小系統(tǒng)36
2.4.18051單片機(jī)最小系統(tǒng)的組成36
2.4.28051單片機(jī)最小系統(tǒng)的工作方式38
習(xí)題與思考題39
第3章8051單片機(jī)輸出口應(yīng)用40
3.18051單片機(jī)輸入/輸出口40
3.2常用元器件43
3.3常見輸出電路設(shè)計(jì)46
3.4指令格式47
3.5尋址方式48
3.6數(shù)據(jù)傳送指令52
3.6.1內(nèi)部數(shù)據(jù)傳送指令52
3.6.2外部數(shù)據(jù)傳送指令53
3.6.3堆棧操作指令55
3.6.4數(shù)據(jù)交換指令56
3.7輸出接口電路應(yīng)用56
習(xí)題與思考題61
第4章8051單片機(jī)輸入口應(yīng)用63
4.18051單片機(jī)時(shí)序分析63
4.1.1時(shí)鐘周期、機(jī)器周期和指令周期64
4.1.28051單片機(jī)指令的取指時(shí)序64
4.1.3訪問外部存儲(chǔ)器的指令時(shí)序66
4.2常見輸入電路設(shè)計(jì)67
4.2.1輸入設(shè)備68
4.2.2輸入電路設(shè)計(jì)70
4.2.3抖動(dòng)與防抖動(dòng)71
4.3控制轉(zhuǎn)移指令72
4.3.1無條件轉(zhuǎn)移指令72
4.3.2條件轉(zhuǎn)移指令74
4.3.3子程序調(diào)用和返回指令76
4.3.4比較轉(zhuǎn)移指令79
4.3.5減1轉(zhuǎn)移指令79
4.3.6空操作指令81
4.4輸入接口電路應(yīng)用81
習(xí)題與思考題83
第5章8051單片機(jī)常用外部設(shè)備應(yīng)用84
5.1鍵盤掃描原理84
5.1.1鍵盤組成及特性84
5.1.2按鍵的去抖動(dòng)方法84
5.1.3獨(dú)立式鍵盤的原理85
5.1.4矩陣式鍵盤的原理86
5.2數(shù)碼管顯示原理88
5.2.1LED數(shù)碼管結(jié)構(gòu)與原理88
5.2.2LED數(shù)碼管顯示方式89
5.3液晶顯示原理91
5.3.1LCD模塊顯示分類91
5.3.2LCD1602液晶顯示模塊92
5.4可編程并行接口芯片97
5.5算數(shù)運(yùn)算指令107
5.6人機(jī)交互方法及電路應(yīng)用112
5.6.18051單片機(jī)與鍵盤接口及應(yīng)用112
5.6.28051單片機(jī)與LED數(shù)碼管接口及應(yīng)用122
5.6.38051單片機(jī)與LCD1602接口及應(yīng)用125
習(xí)題與思考題128
第6章8051單片機(jī)中斷應(yīng)用129
6.18051單片機(jī)中斷概述129
6.1.1中斷的定義和作用129
6.1.28051單片機(jī)中斷源130
6.1.3中斷嵌套130
6.1.4中斷系統(tǒng)功能131
6.2邏輯操作和循環(huán)移位指令132
6.2.1邏輯操作指令132
6.2.2循環(huán)移位指令135
6.38051單片機(jī)中斷系統(tǒng)136
6.3.18051單片機(jī)的中斷源和中斷標(biāo)志136
6.3.28051單片機(jī)對(duì)中斷請(qǐng)求的控制138
6.3.38051單片機(jī)對(duì)中斷的響應(yīng)140
6.3.48051單片機(jī)對(duì)中斷的響應(yīng)時(shí)間141
6.3.58051單片機(jī)對(duì)中斷請(qǐng)求的撤除142
6.48051單片機(jī)中斷的應(yīng)用143
6.4.1外部中斷源的應(yīng)用143
6.4.2外部中斷源的擴(kuò)展應(yīng)用147
習(xí)題與思考題148
第7章8051單片機(jī)的定時(shí)器/計(jì)數(shù)器應(yīng)用150
7.18051單片機(jī)的定時(shí)器/計(jì)數(shù)器150
7.1.1定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu)和控制150
7.1.2定時(shí)器/計(jì)數(shù)器的工作方式152
7.1.3定時(shí)器/計(jì)數(shù)器的初始化153
7.2位操作指令154
7.3定時(shí)器/計(jì)數(shù)器的應(yīng)用156
習(xí)題與思考題161
第8章8051單片機(jī)與A/D、D/A接口電路應(yīng)用162
8.1A/D轉(zhuǎn)換原理162
8.1.1A/D轉(zhuǎn)換器的工作原理162
8.1.2A/D轉(zhuǎn)換器的主要技術(shù)指標(biāo)165
8.1.3A/D轉(zhuǎn)換器ADC0809165
8.2D/A轉(zhuǎn)換原理168
8.2.1D/A轉(zhuǎn)換器的主要技術(shù)指標(biāo)168
8.2.2D/A轉(zhuǎn)換器的工作原理170
8.2.3D/A轉(zhuǎn)換器DAC0832171
8.38051單片機(jī)與A/D、D/A接口電路應(yīng)用175
8.3.18051單片機(jī)與A/D接口電路應(yīng)用175
8.3.28051單片機(jī)與D/A接口電路應(yīng)用182
習(xí)題與思考題187
第9章8051單片機(jī)串行口應(yīng)用188
9.1串行與并行基本通信方式188
9.28051單片機(jī)的串行口190
9.3RS-232與TTL電平的轉(zhuǎn)換194
9.4波特率的設(shè)置195
9.5串行口電路應(yīng)用197
9.5.1串行口的簡(jiǎn)單應(yīng)用197
9.5.2雙機(jī)通信應(yīng)用203
9.5.3PC 和單片機(jī)之間的通信應(yīng)用203
習(xí)題與思考題208
附錄MCS-51系列單片機(jī)指令表209
參考文獻(xiàn)214