單片機(jī)原理及接口技術(shù)(關(guān)麗榮)
定 價:39.8 元
- 作者:關(guān)麗榮、岳國盛 主編
- 出版時間:2022/9/1
- ISBN:9787122413505
- 出 版 社:化學(xué)工業(yè)出版社
- 中圖法分類:TP368.1
- 頁碼:214
- 紙張:
- 版次:01
- 開本:16開
本書以Intel公司8051單片機(jī)為例,系統(tǒng)地介紹了單片機(jī)基礎(chǔ)知識及接口應(yīng)用,全書共分9章,具體內(nèi)容包括8051單片機(jī)基礎(chǔ)知識、C51語言入門、Keil μVision集成開發(fā)環(huán)境和單片機(jī)的內(nèi)部結(jié)構(gòu)及最小系統(tǒng);單片機(jī)指令格式、尋址方式、數(shù)據(jù)傳送指令和輸出接口電路應(yīng)用;8051單片機(jī)時序、控制轉(zhuǎn)移指令及輸入口應(yīng)用;算數(shù)運算指令和常用外部設(shè)備鍵盤、數(shù)碼管、液晶顯示器接口應(yīng)用;邏輯運算及移位指令和8051單片機(jī)中斷應(yīng)用;邏輯操作指令及單片機(jī)內(nèi)部定時器的典型應(yīng)用;單片機(jī)與A/D、D/A接口電路應(yīng)用;8051單片機(jī)串行口電路應(yīng)用。全書注重基礎(chǔ),強(qiáng)調(diào)接口應(yīng)用,以大量簡單易懂的典型實例來對單片機(jī)軟硬件設(shè)計進(jìn)行詳細(xì)說明和論述,同時為了加深對教材內(nèi)容的理解,書后配有一定數(shù)量的習(xí)題與思考題。
本書可作為高等學(xué)校機(jī)械類專業(yè)及相關(guān)專業(yè)本科教材,還可作為相關(guān)專業(yè)?平滩,也可作為從事單片機(jī)系統(tǒng)應(yīng)用開發(fā)的工程技術(shù)人員的初級參考書。
第1章8051單片機(jī)的基礎(chǔ)知識及開發(fā)工具1
1.1計算機(jī)中的主要數(shù)制及轉(zhuǎn)換1
1.1.1計算機(jī)中的數(shù)制1
1.1.2數(shù)制之間的轉(zhuǎn)換2
1.1.3計算機(jī)中數(shù)的表示形式4
1.2計算機(jī)中數(shù)和字符的編碼5
1.3單片機(jī)基本認(rèn)知6
1.3.1單片機(jī)的概念及特點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語言變量與存儲類型10
1.4.4C51語言絕對地址的訪問10
1.4.5C51語言函數(shù)11
1.5Keil μVision集成開發(fā)環(huán)境12
1.5.1軟件簡介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存儲器27
2.1.3并行I/O口30
2.1.4可編程串行口31
2.1.5定時器/計數(shù)器31
2.1.6中斷系統(tǒng)32
2.28051單片機(jī)的封裝和引腳32
2.38051單片機(jī)的基本電路34
2.3.1時鐘電路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è)計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ī)時序分析63
4.1.1時鐘周期、機(jī)器周期和指令周期64
4.1.28051單片機(jī)指令的取指時序64
4.1.3訪問外部存儲器的指令時序66
4.2常見輸入電路設(shè)計67
4.2.1輸入設(shè)備68
4.2.2輸入電路設(shè)計70
4.2.3抖動與防抖動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按鍵的去抖動方法84
5.1.3獨立式鍵盤的原理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ù)運算指令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ī)對中斷請求的控制138
6.3.38051單片機(jī)對中斷的響應(yīng)140
6.3.48051單片機(jī)對中斷的響應(yīng)時間141
6.3.58051單片機(jī)對中斷請求的撤除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ù)器應(yīng)用150
7.18051單片機(jī)的定時器/計數(shù)器150
7.1.1定時器/計數(shù)器的結(jié)構(gòu)和控制150
7.1.2定時器/計數(shù)器的工作方式152
7.1.3定時器/計數(shù)器的初始化153
7.2位操作指令154
7.3定時器/計數(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串行口的簡單應(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