定 價(jià):69 元
叢書名:高等教育“十四五”機(jī)電類規(guī)劃教材
- 作者:向敏 等
- 出版時(shí)間:2021/3/1
- ISBN:9787121406485
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:268
- 紙張:
- 版次:01
- 開本:16開
本書以經(jīng)典的MCS-51單片機(jī)為主線,全面介紹了單片機(jī)基礎(chǔ)知識(shí)、MCS-51單片機(jī)的內(nèi)部結(jié)構(gòu)、指令系統(tǒng)、內(nèi)部集成功能部件和接口擴(kuò)展技術(shù),結(jié)合課題組多位老師的科研工作、工程實(shí)踐和教學(xué)實(shí)踐經(jīng)驗(yàn),給出了單片機(jī)在工程應(yīng)用中的設(shè)計(jì)與開發(fā)方法、單片機(jī)應(yīng)用系統(tǒng)仿真設(shè)計(jì)方法,并給出了基于MCS-51單片機(jī)和32位單片機(jī)的工程應(yīng)用案例。本書給出了大量應(yīng)用實(shí)例,包括硬件設(shè)計(jì)、匯編或C語(yǔ)言參考代碼;同時(shí)給出了多個(gè)新型器件、多種現(xiàn)代工具和基于不同單片機(jī)的應(yīng)用實(shí)例,并提供了硬件電路和軟件的參考設(shè)計(jì)方案。
向敏,重慶郵電大學(xué),自動(dòng)化學(xué)院,博士/教授,重慶市學(xué)術(shù)技術(shù)帶頭人后備人選,主要從事控制工程、工業(yè)物聯(lián)網(wǎng)、智能電網(wǎng)及智能城市等方向研究,先后承擔(dān)和參與了多項(xiàng)國(guó)家"863”項(xiàng)目,國(guó)家自然科學(xué)基金、國(guó)家重大專項(xiàng)子課題等國(guó)家級(jí)科技項(xiàng)目。近年來,先后榮獲重慶市科技進(jìn)步二等獎(jiǎng)2項(xiàng),在國(guó)內(nèi)外重要刊物(自動(dòng)化學(xué)報(bào)、儀器儀表學(xué)報(bào)、電子與信息學(xué)報(bào)、Applied Sciences、Cluster Computing等)及國(guó)際重要學(xué)術(shù)會(huì)議發(fā)表論文40余篇,主編和參編教材/著作7部;長(zhǎng)期承擔(dān)《單片機(jī)原理及應(yīng)用》、《自動(dòng)控制理論》、《電機(jī)拖動(dòng)與控制》等課程的理論和實(shí)驗(yàn)教學(xué)工作。
第1章 單片機(jī)基礎(chǔ)知識(shí) 001
1.1 單片機(jī)概述 001
1.1.1 單片機(jī)的發(fā)展 002
1.1.2 單片機(jī)的硬件組成 003
1.1.3 單片機(jī)的體系結(jié)構(gòu) 005
1.1.4 單片機(jī)常用術(shù)語(yǔ) 006
1.2 單片機(jī)的主要特點(diǎn)及應(yīng)用 008
1.2.1 單片機(jī)的主要特點(diǎn) 008
1.2.2 單片機(jī)的應(yīng)用領(lǐng)域 008
1.3 總線技術(shù) 009
1.3.1 總線的性能指標(biāo)與分類 009
1.3.2 單片機(jī)并行總線 009
1.3.3 單片機(jī)常用的串行總線 010
本章小結(jié) 012
思考題與習(xí)題 013
第2章 MCS-51單片機(jī)的基本結(jié)構(gòu) 014
2.1 MCS-51單片機(jī)的組成 014
2.1.1 引腳定義 016
2.1.2 CPU 019
2.1.3 存儲(chǔ)器 021
2.2 MCS-51單片機(jī)時(shí)鐘電路與總線時(shí)序 026
2.2.1 時(shí)鐘電路 026
2.2.2 總線時(shí)序 026
2.3 復(fù)位電路 027
2.4 MCS-51單片機(jī)的最小系統(tǒng) 028
本章小結(jié) 029
思考題與習(xí)題 029
第3章 MCS-51單片機(jī)的指令與程序設(shè)計(jì) 031
3.1 MCS-51單片機(jī)匯編指令格式和尋址方式 031
3.2 MCS-51單片機(jī)指令介紹 035
3.2.1 數(shù)據(jù)傳送指令 035
3.2.2 算術(shù)運(yùn)算指令 038
3.2.3 移位與邏輯運(yùn)算指令 040
3.2.4 控制轉(zhuǎn)移指令 041
3.2.5 位操作指令 043
3.3 MCS-51單片機(jī)匯編語(yǔ)言程序設(shè)計(jì) 044
3.3.1 MCS-51單片機(jī)常用偽指令 044
3.3.2 MCS-51單片機(jī)匯編語(yǔ)言程序的基本結(jié)構(gòu) 046
3.4 MCS-51單片機(jī)的C程序設(shè)計(jì) 049
3.4.1 C51語(yǔ)言與標(biāo)準(zhǔn)C語(yǔ)言的簡(jiǎn)單比較 049
3.4.2 MCS-51單片機(jī)的軟件開發(fā)工具與程序設(shè)計(jì) 050
本章小結(jié) 055
思考題與習(xí)題 055
第4章 MCS-51單片機(jī)的中斷系統(tǒng) 058
4.1 中斷的基本概念 058
4.1.1 中斷定義 058
4.1.2 中斷應(yīng)用 059
4.1.3 中斷優(yōu)先級(jí) 060
4.1.4 中斷分類 060
4.1.5 中斷處理過程 061
4.2 MCS-51單片機(jī)中斷的概念與結(jié)構(gòu) 063
4.3 MCS-51單片機(jī)的中斷處理 064
4.3.1 MCS-51單片機(jī)的中斷控制 064
4.3.2 MCS-51單片機(jī)外部中斷的觸發(fā)方式 068
4.3.3 MCS-51單片機(jī)中斷服務(wù)程序的設(shè)計(jì) 069
4.4 MCS-51單片機(jī)中斷處理實(shí)例 071
本章小結(jié) 076
思考題與習(xí)題 077
第5章 MCS-51單片機(jī)的定時(shí)器/計(jì)數(shù)器 078
5.1 定時(shí)器/計(jì)數(shù)器的結(jié)構(gòu) 078
5.1.1 TCON 079
5.1.2 TMOD 079
5.2 定時(shí)器/計(jì)數(shù)器的工作方式 080
5.2.1 工作方式0 080
5.2.2 工作方式1 081
5.2.3 工作方式2 082
5.2.4 工作方式3 082
5.2.5 8052單片機(jī)定時(shí)器/計(jì)數(shù)器2 083
5.3 定時(shí)器/計(jì)數(shù)器的編程與應(yīng)用 085
5.3.1 毫秒級(jí)定時(shí) 085
5.3.2 超出最大范圍定時(shí)/計(jì)數(shù) 088
5.3.3 8052單片機(jī)T2的應(yīng)用 089
本章小結(jié) 090
思考題與習(xí)題 090
第6章 MCS-51單片機(jī)的串行通信技術(shù) 092
6.1 串行通信的基本知識(shí) 092
6.1.1 串行通信的概念 092
6.1.2 串行通信的工作方式 093
6.1.3 串行通信總線的電氣標(biāo)準(zhǔn) 094
6.2 MCS-51單片機(jī)的串行口 096
6.2.1 基本結(jié)構(gòu) 096
6.2.2 寄存器 097
6.2.3 工作模式 098
6.3 單片機(jī)多機(jī)通信與通信協(xié)議 101
6.3.1 多機(jī)通信原理 101
6.3.2 多機(jī)通信實(shí)例 102
6.3.3 串口通信協(xié)議 104
6.4 MCS-51單片機(jī)串行通信應(yīng)用實(shí)例 106
本章小結(jié) 112
思考題與習(xí)題 112
第7章 MCS-51單片機(jī)的擴(kuò)展技術(shù) 113
7.1 MCS-51單片機(jī)的I/O接口擴(kuò)展技術(shù) 113
7.1.1 用8255擴(kuò)展并行I/O接口 113
7.1.2 用74系列芯片擴(kuò)展并行I/O接口 120
7.2 存儲(chǔ)器及MCS-51單片機(jī)的存儲(chǔ)器擴(kuò)展技術(shù) 122
7.2.1 存儲(chǔ)器簡(jiǎn)介 122
7.2.2 存儲(chǔ)器容量的擴(kuò)展 126
7.2.3 單片機(jī)存儲(chǔ)器的擴(kuò)展 131
本章小結(jié) 137
思考題與習(xí)題 137
第8章 MCS-51單片機(jī)與A/D和D/A轉(zhuǎn)換器的接口技術(shù) 139
8.1 A/D轉(zhuǎn)換器 139
8.1.1 A/D轉(zhuǎn)換器基本原理 139
8.1.2 A/D轉(zhuǎn)換器主要結(jié)構(gòu) 140
8.1.3 A/D轉(zhuǎn)換器主要性能指標(biāo) 141
8.1.4 A/D轉(zhuǎn)換器應(yīng)用實(shí)例 141
8.2 D/A轉(zhuǎn)換器 149
8.2.1 D/A轉(zhuǎn)換器基本原理 149
8.2.2 D/A轉(zhuǎn)換器主要結(jié)構(gòu) 150
8.2.3 D/A轉(zhuǎn)換器輸出信號(hào)類型 152
8.2.4 D/A轉(zhuǎn)換器性能指標(biāo) 152
8.2.5 D/A轉(zhuǎn)換器應(yīng)用實(shí)例 153
本章小結(jié) 157
思考題與習(xí)題 158
第9章 MCS-51單片機(jī)系統(tǒng)的鍵盤及顯示技術(shù) 159
9.1 MCS-51單片機(jī)應(yīng)用系統(tǒng)中鍵盤的設(shè)計(jì) 159
9.1.1 鍵盤的工作特點(diǎn) 159
9.1.2 獨(dú)立按鍵接口設(shè)計(jì) 161
9.1.3 矩陣鍵盤接口設(shè)計(jì) 166
9.2 LED數(shù)碼顯示接口電路設(shè)計(jì) 173
9.2.1 LED數(shù)碼顯示結(jié)構(gòu)與原理 173
9.2.2 LED數(shù)碼顯示接口技術(shù) 174
9.3 LCD接口電路設(shè)計(jì) 177
9.3.1 LCD結(jié)構(gòu)及原理 177
9.3.2 LCD1602簡(jiǎn)介及應(yīng)用 178
本章小結(jié) 180
思考題與習(xí)題 181
第10章 單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)與開發(fā) 182
10.1 單片機(jī)應(yīng)用系統(tǒng)的總體設(shè)計(jì) 182
10.2 硬件設(shè)計(jì) 183
10.2.1 主控電路核心器件選型 183
10.2.2 電源設(shè)計(jì) 184
10.2.3 數(shù)字量輸入/輸出保護(hù)設(shè)計(jì) 186
10.3 軟件設(shè)計(jì) 188
10.3.1 驅(qū)動(dòng)程序設(shè)計(jì) 189
10.3.2 應(yīng)用程序設(shè)計(jì) 191
本章小結(jié) 194
思考題與習(xí)題 194
第11章 單片機(jī)應(yīng)用系統(tǒng)仿真設(shè)計(jì) 196
11.1 單片機(jī)應(yīng)用系統(tǒng)仿真設(shè)計(jì)的目的 196
11.2 硬件仿真設(shè)計(jì) 197
11.2.1 模擬電路仿真 197
11.2.2 數(shù)字電路仿真 199
11.3 軟件仿真設(shè)計(jì) 204
11.4 控制算法仿真設(shè)計(jì) 207
11.4.1 MATLAB軟件 207
11.4.2 PID控制算法的基本原理 208
11.4.3 PID控制算法的MATLAB仿真 209
本章小結(jié) 219
思考題與習(xí)題 219
第12章 單片機(jī)應(yīng)用案例設(shè)計(jì) 221
12.1 基于MCS-51單片機(jī)的物流車運(yùn)行軌跡監(jiān)測(cè)節(jié)點(diǎn) 221
12.1.1 總體設(shè)計(jì) 221
12.1.2 硬件設(shè)計(jì) 222
12.1.3 軟件設(shè)計(jì) 223
12.2 基于MCS-51單片機(jī)的溫度測(cè)量與控制裝置 229
12.2.1 總體設(shè)計(jì) 229
12.2.2 硬件設(shè)計(jì) 230
12.2.3 軟件設(shè)計(jì) 232
12.2.4 仿真設(shè)計(jì) 240
12.3 基于32位單片機(jī)的電機(jī)控制器 240
12.3.1 總體設(shè)計(jì) 240
12.3.2 硬件設(shè)計(jì) 241
12.3.3 軟件設(shè)計(jì) 244
本章小結(jié) 256
思考題與習(xí)題 256
參考文獻(xiàn) 257