定 價(jià):38 元
叢書名:高等職業(yè)院校機(jī)電類十二五規(guī)劃教材
- 作者:吳曉蘇,張中明 主編
- 出版時(shí)間:2015/8/1
- ISBN:9787115393463
- 出 版 社:人民郵電出版社
- 中圖法分類:TP368.1
- 頁(yè)碼:262
- 紙張:膠版紙
- 版次:2
- 開(kāi)本:16開(kāi)
本書是在中國(guó)職業(yè)技術(shù)教育學(xué)會(huì)《機(jī)電一體化技術(shù)專業(yè)職業(yè)教育與職業(yè)資格證書推進(jìn)策略與“雙證課程”的研究與實(shí)踐》課題研究成果的基礎(chǔ)上編寫而成的。全書結(jié)合14個(gè)應(yīng)用項(xiàng)目,講述了80C51系列單片機(jī)的硬件結(jié)構(gòu),指令系統(tǒng),匯編語(yǔ)言程序設(shè)計(jì),中斷系統(tǒng)和定時(shí)/計(jì)數(shù)器,80C51單片機(jī)的串行通信及系統(tǒng)的擴(kuò)展,常用外圍設(shè)備接口電路等。書中的項(xiàng)目大都是作者在教學(xué)、科研和生產(chǎn)實(shí)踐中開(kāi)發(fā)積累的,各項(xiàng)目程序都已在實(shí)驗(yàn)箱上進(jìn)行反復(fù)試驗(yàn),效果良好。
本書可作為高職高專院校機(jī)電一體化、工業(yè)電氣自動(dòng)化、數(shù)控技術(shù)、汽車電子等相關(guān)專業(yè)的教學(xué)用書,也可作為相關(guān)工程技術(shù)人員的參考用書。
1.14個(gè)帶有生活趣味性和工程實(shí)踐性應(yīng)用項(xiàng)目貫穿全書。2.本書提供課件、習(xí)題答案、源文件、動(dòng)畫等豐富配套資源。3.書中的項(xiàng)目大都是作者在教學(xué)、科研和生產(chǎn)實(shí)踐中開(kāi)發(fā)積累的,各項(xiàng)目程序都已在實(shí)驗(yàn)箱上進(jìn)行反復(fù)試驗(yàn),實(shí)驗(yàn)效果良好。
作者吳曉蘇,教授、技師。主要研究單片機(jī)、數(shù)控原理、機(jī)電一體化技術(shù)等領(lǐng)域。從事多年教學(xué)工作,教學(xué)經(jīng)驗(yàn)豐富,編寫過(guò)多本教材。
第1章 單片機(jī)的基礎(chǔ)知識(shí) 1
1.1 概述 1
1.1.1 單片機(jī)的概念 1
1.1.2 單片機(jī)的發(fā)展歷史 2
1.1.3 單片機(jī)的應(yīng)用 2
1.2 單片機(jī)的發(fā)展趨勢(shì) 3
1.3 80C51系列單片機(jī) 4
1.3.1 MCS-51系列單片機(jī)的常用芯片 4
1.3.2 80C51系列單片機(jī) 5
1.4 單片機(jī)中的數(shù)制與碼制 5
1.4.1 數(shù)制及其轉(zhuǎn)換 5
1.4.2 有符號(hào)數(shù)的表示 6
1.4.3 十進(jìn)制數(shù)的編碼--BCD碼 8
1.4.4 ASCII碼 9
項(xiàng)目1 利用單片機(jī)控制LED 10
思考與練習(xí)題 12
第2章 80C51系列單片機(jī)的硬件結(jié)構(gòu) 13
2.1 80C51系列單片機(jī)的基本結(jié)構(gòu) 13
2.1.1 內(nèi)部結(jié)構(gòu) 13
2.1.2 外部引腳功能 15
2.2 80C51系列單片機(jī)存儲(chǔ)空間配置和功能 16
2.2.1 存儲(chǔ)器的基本概念 16
2.2.2 80C51的程序存儲(chǔ)器(ROM) 19
2.2.3 80C51的數(shù)據(jù)存儲(chǔ)器(RAM) 20
2.3 并行I/O端口 24
2.3.1 P0口 24
2.3.2 P1口 26
2.3.3 P2口 26
2.3.4 P3口 27
2.4 時(shí)鐘電路及CPU時(shí)序 28
2.4.1 時(shí)鐘電路 28
2.4.2 CPU時(shí)序 28
2.5 80C51系列單片機(jī)的工作方式 31
2.5.1 復(fù)位方式 31
2.5.2 低功耗方式 32
項(xiàng)目2 輸入/輸出信號(hào)控制 33
思考與練習(xí)題 36
第3章 80C51系列單片機(jī)指令系統(tǒng) 37
3.1 80C51系列單片機(jī)指令系統(tǒng)概述 37
3.1.1 概述 37
3.1.2 指令格式 38
3.1.3 指令分類 39
3.1.4 操作數(shù)的類型 39
3.1.5 指令系統(tǒng)中的常用符號(hào) 40
3.1.6 尋址方式 41
3.2 指令系統(tǒng) 44
3.2.1 數(shù)據(jù)傳送類指令 45
3.2.2 算術(shù)運(yùn)算類指令 55
3.2.3 邏輯運(yùn)算及移位指令 59
3.2.4 位操作類指令 63
3.2.5 控制轉(zhuǎn)移類指令 65
項(xiàng)目3 內(nèi)存初始化 75
思考與練習(xí)題 思考與練習(xí)題78
第4章 匯編語(yǔ)言程序設(shè)計(jì) 82
4.1 偽指令 82
4.2 匯編語(yǔ)言程序設(shè)計(jì)的基本方法 85
4.3 順序程序 86
4.4 分支程序 88
4.5 循環(huán)程序設(shè)計(jì) 91
4.6 查表程序 96
4.7 散轉(zhuǎn)程序 100
4.8 子程序及其調(diào)用 101
項(xiàng)目4 信息檢索 106
項(xiàng)目5 方波信號(hào)的處理 108
思考與練習(xí)題 113
第5章 80C51系列單片機(jī)的中斷系統(tǒng)和定時(shí)/計(jì)數(shù)器 114
5.1 80C51系列單片機(jī)的中斷系統(tǒng) 114
5.1.1 中斷的概念 114
5.1.2 80C51的中斷源和中斷控制寄存器 116
5.1.3 中斷處理的過(guò)程 119
5.1.4 中斷響應(yīng)等待時(shí)間 121
5.1.5 中斷系統(tǒng)的應(yīng)用 122
5.2 80C51系列單片機(jī)的定時(shí)/計(jì)數(shù)器 126
5.2.1 定時(shí)/計(jì)數(shù)器的結(jié)構(gòu)和工作原理 126
5.2.2 定時(shí)/計(jì)數(shù)器的控制寄存器 127
5.2.3 定時(shí)/計(jì)數(shù)器的工作方式 128
5.2.4 定時(shí)/計(jì)數(shù)器用于外部中斷擴(kuò)展 131
5.2.5 定時(shí)/計(jì)數(shù)器應(yīng)用 132
項(xiàng)目6 交通燈控制 136
項(xiàng)目7 海上航標(biāo)燈控制 140
項(xiàng)目8 演奏音樂(lè) 143
思考與練習(xí)題 147
第6章 80C51系列單片機(jī)的串行通信 148
6.1 串行通信概述 148
6.1.1 異步通信 149
6.1.2 同步通信 149
6.1.3 串行通信的制式 149
6.1.4 串行通信的傳送速率 150
6.2 80C51串行口 150
6.2.1 80C51串行口結(jié)構(gòu) 151
6.2.2 串行口工作原理 151
6.2.3 串行口的控制寄存器 152
6.2.4 串行口的工作方式 153
6.2.5 波特率的設(shè)定 155
6.3 串行口的應(yīng)用 155
6.3.1 利用串行口擴(kuò)展并行口 156
6.3.2 80C51串行口的單工通信 157
6.3.3 80C51串行口的雙工通信 160
6.3.4 80C51串行口多機(jī)通信 162
項(xiàng)目9 雙機(jī)通信 166
思考與練習(xí)題 170
第7章 80C51系統(tǒng)的擴(kuò)展 171
7.1 單片機(jī)系統(tǒng)總線的形成 171
7.2 外部數(shù)據(jù)存儲(chǔ)器的擴(kuò)展 173
7.2.1 全譯碼 174
7.2.2 部分譯碼 175
7.2.3 線選法 176
7.3 外部程序存儲(chǔ)器的擴(kuò)展 176
7.3.1 EPROM擴(kuò)展 177
7.3.2 E2PROM擴(kuò)展 178
7.4 74系列芯片并行擴(kuò)展I/O端口 180
7.4.1 簡(jiǎn)單I/O端口擴(kuò)展 180
7.4.2 擴(kuò)展總線驅(qū)動(dòng)能力 182
7.5 8255A可編程并行輸入/輸出接口 183
7.5.1 8255A的結(jié)構(gòu)和引腳功能 183
7.5.2 8255A與MCS-51型單片機(jī)典型連接電路 185
7.5.3 8255A的控制字 185
7.5.4 8255A的工作方式 187
7.6 8155可編程并行輸入/輸出接口 193
7.6.1 8155的引腳及結(jié)構(gòu) 193
7.6.2 8155與MCS-51單片機(jī)的連接電路 195
7.6.3 讀寫8155片內(nèi)RAM 195
7.6.4 8155工作方式控制字和狀態(tài)字 196
7.6.5 8155工作方式 197
7.6.6 8155定時(shí)/計(jì)數(shù)器 201
項(xiàng)目10 存儲(chǔ)器擴(kuò)展 202
思考與練習(xí)題 206
第8章 常用外圍設(shè)備接口電路 208
8.1 鍵盤接口技術(shù) 209
8.1.1 按鍵的狀態(tài)輸入及去抖動(dòng) 209
8.1.2 鍵盤與CPU的連接方式 210
8.1.3 鍵盤掃描控制方式 211
8.1.4 獨(dú)立式按鍵 211
8.1.5 矩陣式鍵盤 213
8.2 LED顯示器及其接口技術(shù) 219
8.2.1 LED顯示器及其接口 220
8.2.2 LED數(shù)碼管的顯示和驅(qū)動(dòng) 221
8.3 A/D轉(zhuǎn)換電路接口技術(shù) 226
8.3.1 A/D轉(zhuǎn)換器的主要性能指標(biāo) 226
8.3.2 A/D轉(zhuǎn)換器的分類 227
8.3.3 A/D轉(zhuǎn)換原理 228
8.3.4 A/D轉(zhuǎn)換器ADC0809的接口 230
8.4 D/A轉(zhuǎn)換接口電路 234
8.4.1 D/A轉(zhuǎn)換器工作原理 234
8.4.2 D/A轉(zhuǎn)換器的技術(shù)性能指標(biāo) 237
8.4.3 典型D/A轉(zhuǎn)換器芯片DAC0832 238
8.5 開(kāi)關(guān)量驅(qū)動(dòng)輸出接口電路 243
8.5.1 發(fā)光二極管 243
8.5.2 單片機(jī)與繼電器接口電路 244
8.5.3 光電隔離接口 245
8.5.4 驅(qū)動(dòng)晶閘管 247
項(xiàng)目11 0~999.9 s數(shù)碼顯示器 247
項(xiàng)目12 步進(jìn)電機(jī)控制 250
項(xiàng)目13 A/D轉(zhuǎn)換 253
項(xiàng)目14 D/A 轉(zhuǎn)換 256
思考與練習(xí)題 261
參考文獻(xiàn) 262