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