掃一掃
關(guān)注中圖網(wǎng)
官方微博
中圖價(jià):¥44.2
加入購物車
單片機(jī)原理及接口技術(shù)——基于C51+Proteus仿真 版權(quán)信息
- ISBN:9787560652641
- 條形碼:9787560652641 ; 978-7-5606-5264-1
- 裝幀:一般膠版紙
- 冊(cè)數(shù):暫無
- 重量:暫無
- 所屬分類:>
單片機(jī)原理及接口技術(shù)——基于C51+Proteus仿真 內(nèi)容簡介
本書以單片機(jī)實(shí)踐和創(chuàng)新應(yīng)用為目標(biāo), 基于C51編程語言, 以Proteus為虛擬仿真平臺(tái), 系統(tǒng)介紹了MCS-51單片機(jī)片內(nèi)功能部件應(yīng)用、系統(tǒng)擴(kuò)展和接口技術(shù), 其中包括以總線形式擴(kuò)展存儲(chǔ)器、各種并行接口、DAC和ADC等, 并給出了串口通信、各種異步串行擴(kuò)展及通信協(xié)議涉及案例, 單總線、I2C總線、SPI總線等擴(kuò)展案例。
單片機(jī)原理及接口技術(shù)——基于C51+Proteus仿真 目錄
第1章 概述 1
1.1 單片機(jī)的概念 1
1.2 單片機(jī)的發(fā)展歷程及趨勢 1
1.2.1 單片機(jī)的發(fā)展歷程 1
1.2.2 單片機(jī)的發(fā)展趨勢 2
1.3 單片機(jī)的特點(diǎn)及分類 3
1.3.1 單片機(jī)的特點(diǎn) 3
1.3.2 單片機(jī)的分類 3
1.4 單片機(jī)的應(yīng)用 4
1.5 典型的單片機(jī)產(chǎn)品 5
1.5.1 MCS-51系列單片機(jī) 5
1.5.2 8051內(nèi)核的單片機(jī) 6
1.5.3 PIC內(nèi)核的單片機(jī) 6
習(xí)題1 7
第2章 51單片機(jī)的硬件結(jié)構(gòu) 8
2.1 MCS-51系列單片機(jī)簡介 8
2.2 80C51的內(nèi)部總體結(jié)構(gòu) 8
2.3 80C51的引腳功能 10
2.4 80C51單片機(jī)存儲(chǔ)器結(jié)構(gòu) 12
2.5 單片機(jī)的時(shí)鐘和復(fù)位電路 18
2.5.1 時(shí)鐘電路 18
2.5.2 指令時(shí)序 20
2.5.3 復(fù)位電路 20
2.6 單片機(jī)的低功耗節(jié)電方式 22
2.6.1 空閑模式設(shè)計(jì) 23
2.6.2 掉電模式設(shè)計(jì) 23
習(xí)題2 23
第3章 C51語言編程基礎(chǔ) 25
3.1 C51編程語言簡介 25
3.2 C51語言的數(shù)據(jù)類型 26
3.3 數(shù)據(jù)存儲(chǔ)類型 28
3.4 C51的運(yùn)算量 29
3.4.1 常量 29
3.4.2 變量 30
3.5 數(shù)據(jù)存儲(chǔ)模式 32
3.6 C51語言絕對(duì)地址的訪問 33
3.7 C51語言的函數(shù) 35
3.7.1 函數(shù)的分類 35
3.7.2 函數(shù)的調(diào)用與聲明 37
3.7.3 函數(shù)的嵌套與遞歸 39
3.7.4 宏定義、文件包含及庫函數(shù) 39
3.8 C51語言的運(yùn)算符 40
3.9 C51語言語句及程序結(jié)構(gòu) 43
3.9.1 表達(dá)式語句 44
3.9.2 復(fù)合語句 44
3.9.3 C51語言程序基本結(jié)構(gòu) 45
3.10 C51語言構(gòu)造數(shù)據(jù)類型 50
3.10.1 C51語言的數(shù)組 50
3.10.2 C51語言的指針 51
3.10.3 C51語言結(jié)構(gòu) 52
3.10.4 聯(lián)合 53
3.10.5 枚舉 54
習(xí)題3 55
第4章 80C51單片機(jī)I/O端口及應(yīng)用 56
4.1 P0口 56
4.2 P1口 57
4.3 P2口 58
4.4 P3口 59
4.5 I/O口簡單輸入/輸出設(shè)計(jì) 60
4.6 單片機(jī)I/O口控制電磁繼電器 62
4.7 單片機(jī)I/O口控制光耦 64
4.8 單片機(jī)I/O口控制雙向可控硅 66
4.8.1 晶閘管工作原理 66
4.8.2 單片機(jī)I/O口控制雙向
可控硅接口設(shè)計(jì) 67
4.9 單片機(jī)I/O口控制固態(tài)繼電器 69
習(xí)題4 70
第5章 80C51單片機(jī)的中斷系統(tǒng) 71
5.1 中斷的概念 71
5.2 80C51中斷系統(tǒng)的結(jié)構(gòu) 71
5.2.1 中斷源及中斷標(biāo)志位 72
5.2.2 中斷控制寄存器 72
5.3 中斷響應(yīng)過程 75
5.4 中斷服務(wù)函數(shù)及應(yīng)用 77
5.4.1 中斷服務(wù)函數(shù) 77
5.4.2 外部中斷服務(wù)函數(shù)應(yīng)用設(shè)計(jì) 78
習(xí)題5 84
第6章 80C51單片機(jī)定時(shí)器/計(jì)數(shù)器 85
6.1 定時(shí)器/計(jì)數(shù)器T0和T1的
結(jié)構(gòu)及工作原理 85
6.1.1 定時(shí)器/計(jì)數(shù)器T0和T1的結(jié)構(gòu) 85
6.1.2 80C51單片機(jī)定時(shí)器/計(jì)數(shù)器的
工作原理 86
6.2 定時(shí)器/計(jì)數(shù)器T0和T1的控制寄存器 87
6.3 定時(shí)器/計(jì)數(shù)器T0和T1的工作方式 88
6.4 定時(shí)器/計(jì)數(shù)器T0和T1的應(yīng)用 91
習(xí)題6 100
第7章 單片機(jī)系統(tǒng)的并行擴(kuò)展 102
7.1 MCS-51單片機(jī)的*小系統(tǒng) 102
7.2 MCS-51單片機(jī)系統(tǒng)并行擴(kuò)展技術(shù) 103
7.2.1 并行擴(kuò)展總線原理 103
7.2.2 I/O接口擴(kuò)展概述 104
7.2.3 并行擴(kuò)展地址譯碼技術(shù) 105
7.3 存儲(chǔ)器擴(kuò)展技術(shù) 109
7.3.1 存儲(chǔ)器概述 109
7.3.2 程序存儲(chǔ)器的擴(kuò)展 111
7.3.3 數(shù)據(jù)存儲(chǔ)器的擴(kuò)展 113
7.4 I/O接口擴(kuò)展概述 115
7.5 簡單74系列并行I/O接口的擴(kuò)展 116
7.6 通用可編程I/O接口芯片82C55的
擴(kuò)展 117
7.6.1 并行I/O接口芯片82C55 117
7.6.2 并行I/O接口82C55的
三種工作方式 121
7.6.3 80C51單片機(jī)與82C55的
接口設(shè)計(jì) 124
習(xí)題7 126
第8章 人機(jī)交互接口設(shè)計(jì) 128
8.1 鍵盤接口 128
8.1.1 鍵盤的工作原理 128
8.1.2 鍵盤的接口電路 129
8.1.3 鍵盤的工作方式 136
8.2 LED數(shù)碼管顯示器接口 137
8.2.1 LED數(shù)碼管的結(jié)構(gòu) 137
8.2.2 LED數(shù)碼管的工作原理 139
8.3 鍵盤與LED數(shù)碼管顯示器接口
綜合設(shè)計(jì)實(shí)例 143
8.3.1 利用并行I/O芯片82C55實(shí)現(xiàn)的
鍵盤/顯示器接口 143
8.3.2 利用單片機(jī)串行口實(shí)現(xiàn)的
鍵盤/顯示器接口 146
8.3.3 基于專用芯片HD7279A實(shí)現(xiàn)的
鍵盤/顯示器接口 148
8.4 LCD 1602液晶顯示器接口 162
8.4.1 LCD1602液晶顯示模塊介紹 162
8.4.2 單片機(jī)控制LCD1602顯示舉例 169
習(xí)題8 172
第9章 80C51單片機(jī)與DAC、ADC接口
芯片的設(shè)計(jì) 173
9.1 單片機(jī)與DAC0832的接口 173
9.1.1 D/A轉(zhuǎn)換器概述 173
9.1.2 80C51與8位DAC0832的
接口設(shè)計(jì) 174
9.1.3 單片機(jī)與DAC0832接口的
應(yīng)用設(shè)計(jì) 178
9.2 80C51單片機(jī)與ADC0809的接口 185
9.2.1 A/D轉(zhuǎn)換器概述 185
9.2.2 80C51與ADC0809的接口 186
9.2.3 單片機(jī)控制ADC0809的
輸入采集設(shè)計(jì) 189
9.3 80C51單片機(jī)與串行ADC0832的
接口 196
習(xí)題9 199
第10章 80C51單片機(jī)串口設(shè)計(jì) 201
10.1 串口通信基礎(chǔ) 201
10.2 單片機(jī)串口的結(jié)構(gòu) 203
10.2.1 80C51串口結(jié)構(gòu) 203
10.2.2 串口相關(guān)的特殊功能寄存器 204
10.3 串口工作方式 205
10.4 串口波特率設(shè)計(jì) 206
10.5 多機(jī)通信 208
10.6 串口應(yīng)用設(shè)計(jì) 208
10.6.1 串口方式0的應(yīng)用設(shè)計(jì) 209
10.6.2 串口方式1的應(yīng)用設(shè)計(jì) 213
10.6.3 串口方式2和3的多機(jī)通信
應(yīng)用設(shè)計(jì) 216
10.6.4 單片機(jī)與PC異步串行通信設(shè)計(jì) 219
10.6.5 單片機(jī)與異步串口RS-232C的
接口電路設(shè)計(jì) 220
10.6.6 單片機(jī)與異步串口RS-422A接口
電路設(shè)計(jì) 223
10.6.7 單片機(jī)與異步串口RS-485接口
電路設(shè)計(jì) 225
習(xí)題10 250
第11章 80C51單片機(jī)串行擴(kuò)展技術(shù) 252
11.1 芯片級(jí)串行總線接口擴(kuò)展 252
11.2 單總線串行擴(kuò)展 253
11.2.1 單總線溫度數(shù)據(jù)采集芯片
DS18B20 253
11.2.2 單總線溫度數(shù)據(jù)采集元件的
接口電路 257
11.3 I2C總線串行擴(kuò)展 264
11.3.1 I2C總線系統(tǒng)的結(jié)構(gòu) 264
11.3.2 I2C總線的數(shù)據(jù)傳輸規(guī)則 265
11.3.3 80C51單片機(jī)模擬I2C串行
總線傳送數(shù)據(jù) 267
11.3.4 具有I2C串行總線的
EEPROM AT24C02的設(shè)計(jì) 270
11.4 SPI總線串行擴(kuò)展 277
11.4.1 SPI串行外設(shè)接口總線 277
11.4.2 SPI接口Flash AT25F1024設(shè)計(jì) 279
習(xí)題11 285
第12章 單片機(jī)應(yīng)用實(shí)例 286
12.1 直流電動(dòng)機(jī)的控制設(shè)計(jì) 286
12.2 單片機(jī)控制步進(jìn)電機(jī) 290
12.3 單片機(jī)電子音樂設(shè)計(jì) 293
12.4 單片機(jī)頻率計(jì)設(shè)計(jì) 297
12.5 SPI射頻收發(fā)芯片nRF24L01
接口設(shè)計(jì) 301
習(xí)題12 325
第13章 Keil C51和Proteus虛擬
仿真平臺(tái)的使用 326
13.1 集成開發(fā)環(huán)境Keil C51簡介 326
13.1.1 Keil μVision5運(yùn)行環(huán)境介紹 326
13.1.2 Keil C51的安裝 326
13.1.3 Keil C51的使用 329
13.2 Proteus虛擬仿真平臺(tái)的使用 340
13.2.1 Proteus的功能與應(yīng)用軟件 340
13.2.2 Proteus ISIS編輯環(huán)境 341
13.2.3 Proteus的虛擬仿真調(diào)試工具 347
13.2.4 仿真工具欄 351
13.2.5 Proteus虛擬設(shè)計(jì)與仿真 351
13.2.6 Proteus與Keil的聯(lián)調(diào) 358
習(xí)題13 359
參考文獻(xiàn) 360
展開全部
書友推薦
- >
上帝之肋:男人的真實(shí)旅程
- >
史學(xué)評(píng)論
- >
有舍有得是人生
- >
中國人在烏蘇里邊疆區(qū):歷史與人類學(xué)概述
- >
月亮與六便士
- >
月亮虎
- >
伯納黛特,你要去哪(2021新版)
- >
大紅狗在馬戲團(tuán)-大紅狗克里弗-助人
本類暢銷