注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護單片機原理及應(yīng)用

單片機原理及應(yīng)用

單片機原理及應(yīng)用

定 價:¥34.00

作 者: 李桂林 著
出版社: 西安電子科技大學(xué)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787560645926 出版時間: 2017-10-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書以MCS-51系列單片機原理和應(yīng)用為主線,重點介紹單片機的結(jié)構(gòu)、指令系統(tǒng)、匯編程序設(shè)計、內(nèi)部標(biāo)準功能單元、硬件系統(tǒng)擴展等內(nèi)容,并精心設(shè)計了大量例題和多種解題思路。本書教學(xué)重點突出,敘述準確精練,完全可以滿足教師課堂教學(xué)和學(xué)生課程學(xué)習(xí)之需要。全書結(jié)構(gòu)規(guī)范、系統(tǒng)性強、實例豐富,既注重基礎(chǔ)知識的講解和邏輯思維的訓(xùn)練,又突出工程實踐和實際應(yīng)用。為了方便教師教學(xué)和學(xué)生自學(xué),隨書提供PPT課件、匯編程序源代碼等輔助學(xué)習(xí)資料(掃描二維碼即可)。本書既可作為普通高等院校通信工程、電子信息、自動化、電氣工程、機電一體化、測控技術(shù)和儀器儀表等專業(yè)的教材,也可作為電子設(shè)計、開發(fā)愛好者的參考書。

作者簡介

暫缺《單片機原理及應(yīng)用》作者簡介

圖書目錄

第1章 單片機基礎(chǔ)知識 1
第2章 單片機基本結(jié)構(gòu)和工作原理 11
第3章 單片機指令系統(tǒng) 35
3.1 指令系統(tǒng)概述 35
3.1.1 指令的表達形式 35
3.1.2 指令中的常用符號 37
3.2 單片機的尋址方式 38
3.2.1 立即尋址 38
3.2.2 直接尋址 39
3.2.3 寄存器尋址 40
3.2.4 寄存器間接尋址 41
3.2.5 變址尋址 41
3.2.6 相對尋址 42
3.2.7 位尋址 43
3.3 單片機的指令系統(tǒng) 44
3.3.1 數(shù)據(jù)傳送類指令 45
3.3.2 算術(shù)運算類指令 52
3.3.3 邏輯運算類指令 57
3.3.4 控制轉(zhuǎn)移類指令 61
3.3.5 位操作類指令 68
思考與練習(xí) 72
第4章 單片機匯編語言程序設(shè)計 74
4.1 匯編語言程序的設(shè)計基礎(chǔ) 74
4.1.1 匯編語言的語句格式 74
4.1.2 偽指令 74
4.1.3 匯編語言程序的結(jié)構(gòu) 76
4.1.4 匯編語言程序的編輯與匯編
78
4.1.5 匯編語言程序的設(shè)計方法
78
4.2 匯編語言程序的基本結(jié)構(gòu)形式
79
4.2.1 順序程序 80
4.2.2 分支程序 81
4.2.3 循環(huán)程序 86
4.2.4 子程序 89
4.3 常用程序設(shè)計舉例 91
4.3.1 數(shù)制轉(zhuǎn)換子程序 91
4.3.2 延時子程序 94
4.3.3 均值濾波子程序 94
4.3.4 數(shù)據(jù)極值查找子程序 96
4.3.5 算術(shù)運算子程序 98
思考與練習(xí) 100
第5章 單片機中斷和定時器/計數(shù)器
102
5.1 單片機的中斷系統(tǒng) 102
5.1.1 中斷系統(tǒng)的基本概念和基本
結(jié)構(gòu) 102
5.1.2 中斷系統(tǒng)的控制與實現(xiàn) 104
5.1.3 中斷系統(tǒng)的處理過程 109
5.1.4 中斷系統(tǒng)的應(yīng)用 114
5.2 單片機的定時器/計數(shù)器 120
5.2.1 定時器/計數(shù)器的基本結(jié)構(gòu)和
工作原理 120
5.2.2 定時器/計數(shù)器的控制與狀態(tài)
121
5.2.3 定時器/計數(shù)器的工作方式
123
5.2.4 定時器/計數(shù)器的初值計算和初
始化 126
5.2.5 定時器/計數(shù)器的應(yīng)用 126
思考與練習(xí) 137
第6章 單片機串行通信接口 138
6.1 串行通信的基本概念 138
6.1.1 串行通信的分類 138
6.1.2 串行通信的數(shù)據(jù)傳輸方式
140
6.2 串行口的內(nèi)部結(jié)構(gòu)和工作原理
141
6.2.1 串行口的內(nèi)部結(jié)構(gòu) 141
6.2.2 串行口的工作原理 142
6.2.3 串行口的控制與狀態(tài) 142
6.2.4 串行口的工作方式 144
6.3 串行通信的應(yīng)用 145
6.3.1 串行口波特率的確定和初始化
145
6.3.2 串行口用于擴展并行I/O口
148
6.3.3 雙機通信 149
6.3.4 多機通信 155
6.3.5 單片機與PC之間的通信
158
思考與練習(xí) 164
第7章 單片機并行擴展技術(shù) 165
7.1 單片機的最小系統(tǒng) 165
7.1.1 80C51/89C51最小應(yīng)用系統(tǒng)
165
7.1.2 8031最小應(yīng)用系統(tǒng) 165
7.2 總線擴展及編址方法 166
7.2.1 單片機的外總線結(jié)構(gòu) 166
7.2.2 單片機的擴展能力 167
7.2.3 地址譯碼方法 167
7.3 存儲器的擴展 170
7.3.1 EPROM程序存儲器的擴展
170
7.3.2 E2PROM程序存儲器的擴展
172
7.3.3 數(shù)據(jù)存儲器及其擴展 173
7.4 并行I/O口的應(yīng)用 176
7.4.1 I/O口的簡單擴展 177
7.4.2 LED數(shù)碼管顯示接口 178
7.4.3 鍵盤接口 184
7.5 A/D、D/A轉(zhuǎn)換器及應(yīng)用 192
7.5.1 A/D轉(zhuǎn)換器 192
7.5.2 D/A轉(zhuǎn)換器 199
思考與練習(xí) 204
第8章 單片機串行擴展技術(shù) 206
8.1 串行總線概述 206
8.2 I2C總線接口及其擴展 206
8.2.1 I2C總線的基礎(chǔ)知識 206
8.2.2 I2C總線的數(shù)據(jù)傳輸時序
207
8.2.3 I2C總線的時序模擬 209
8.2.4 串行程序存儲器AT24C04
210
8.3 SPI總線接口及其擴展 216
8.3.1 SPI總線的基礎(chǔ)知識 216
8.3.2 SPI總線的數(shù)據(jù)傳輸時序
217
8.3.3 E2PROM芯片X25045 218
8.3.4 A/D轉(zhuǎn)換器芯片TLC549
223
思考與練習(xí) 225
第9章 單片機開發(fā)入門知識 226
9.1 單片機應(yīng)用系統(tǒng)開發(fā)技術(shù) 226
9.1.1 單片機應(yīng)用系統(tǒng)的開發(fā)過程
226
9.1.2 單片機開發(fā)調(diào)試工具 228
9.2 Keil集成開發(fā)平臺 232
9.2.1 應(yīng)用程序的創(chuàng)建 232
9.2.2 應(yīng)用程序的編輯、編譯和鏈接
237
9.2.3 應(yīng)用程序的仿真和調(diào)試 238
9.2.4 應(yīng)用程序調(diào)試的常用窗口
241
9.2.5 調(diào)試實例 243
9.3 實際應(yīng)用案例 245
9.3.1 汽車駕駛操縱信號燈控制系統(tǒng)
245
9.3.2 高精度模擬信號的采集和顯示
249
思考與練習(xí) 255
附錄A ASCII表 256
附錄B MCS-51指令表 260
參考文獻 264

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.dappsexplained.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號