資料介紹
《8051單片機徹底研究:基礎(chǔ)篇》全書共21章,分七部分,主要內(nèi)容包括:第一部分:第1章至第4章,8051的由來與應(yīng)用范圍。第二部分:第5章至第7章,8051的指令與匯編語言的用法,以最簡單的操作來建立單片機系統(tǒng) 。《8051單片機徹底研究:基礎(chǔ)篇)》選材實用性和可操作性強,范例豐富,文字?jǐn)⑹銮宄?051單片機初學(xué)者的入門指南,同時對于8051已經(jīng)有一定基礎(chǔ)的讀者也具有較高的參考價值。《8051單片機徹底研究:基礎(chǔ)篇》也適合作為大專院校學(xué)生做實驗、專題制作、研究和設(shè)計單片機產(chǎn)品的專業(yè)參考書。
?
目錄
編輯
第1章 單片機的來龍去脈
1-1 單片機就在我們身邊 1
1-2 單片機與pc機的比較 2
1-3 典型的單片機應(yīng)用系統(tǒng) 4
1-4 最簡化的單片機系統(tǒng) 6
1-5 單片機系統(tǒng)的開發(fā)過程 7
1-6 單片機開發(fā)的實際問題 8
1-7 本書的單片機學(xué)習(xí)環(huán)境 9
1-8 習(xí)題 10
第2章 8051單片機簡介
2-2 mcs-51系列單片機簡介 12
2-3 8051單片機功能方塊圖 14
2-4 8051系統(tǒng)分析 19
2-5 習(xí)題 22
第3章 單片機的匯編語言
3-1 8051單片機的程序設(shè)計 25
3-2 寫匯編程序的預(yù)備知識 25
3-3 匯編語言的基本架構(gòu) 26
3-4 寫匯編語言前:熟悉寄存器與指令 28
3-5 試寫一個8051匯編程序 29
3-6 配合示波器做匯編語言的排錯 31
3-7 進(jìn)一步完善8051匯編程序 33
3-8 8051的反匯編程序 34
3-9 習(xí)題 34
第4章 8051的存儲器
4-1 8051內(nèi)部存儲器的分配 37
4-2 程序存儲器空間 37
4-3 外部數(shù)據(jù)存儲器空間 39
4-4 內(nèi)部數(shù)據(jù)存儲器空間 40
4-5 習(xí)題 41
第5章 8051指令的尋址模式
5-1 8051執(zhí)行指令的過程 43
5-2 8051的直接尋址模式 46
5-3 8051的間接尋址模式 48
5-4 8051的寄存器尋址模式 50
5-5 8051的立即尋址模式 51
5-6 8051的索引尋址模式 53
5-7 習(xí)題 54
第6章 8051指令解說
6-1 8051指令格式 55
6-2 8051指令概述 55
6-3 8051指令集整理 58
6-4 影響標(biāo)志的指令 59
6-5 8051指令解析一:算術(shù)運算指令 60
6-6 8051指令解析二:邏輯運算與傳送指令 64
6-7 8051指令解析三:數(shù)據(jù)傳送指令 67
6-8 8051指令解析四:布爾變量操作指令 71
6-9 8051指令解析五:程序分支指令 73
6-10 習(xí)題 79
第7章 8051單片機的引腳說明
7-1 8051單片機的引腳 81
7-2 認(rèn)識at89c2051 84
7-3 8051與at89c2051的差異 87
7-4 at89c系列的下一步 88
7-5 習(xí)題 89
第8章 8051基本程序練習(xí)
8-1 工具的準(zhǔn)備 91
8-1-1 硬件方面 91
8-1-2 軟件方面 92
8-2 8051匯編程序8051與link4的操作 92
8-3 基礎(chǔ)范例一:led的亮與滅 94
8-4 基礎(chǔ)范例二:蜂鳴器的使用 96
8-5 基礎(chǔ)范例三:指示燈 98
8-6 基礎(chǔ)范例四:七段顯示器的使用 100
8-7 基礎(chǔ)范例五:按鍵的使用 105
8-8 習(xí)題 109
第9章 8051控制板制作
9-1 選用控制板的要點 111
9-2 at2051控制板的特點 112
9-3 線路分析 113
9-4 at2051控制板的應(yīng)用與學(xué)習(xí)方向 116
9-5 at2051零件表及零件照片 117
9-6 組裝指南 122
9-7 組裝的測試步驟 124
9-8 測試點的準(zhǔn)位與波形觀察 131
9-9 習(xí)題 136
第10章 8051定時/計數(shù)徹底研究
10-1 什么是定時/計數(shù) 137
10-2 8051定時器和計數(shù)器安排 137
10-3 定時計數(shù)器相關(guān)的寄存器 138
10-3-1 tmod模式控制寄存器解析 139
10-3-2 tcon控制寄存器解析 140
10-4 timer定時/計數(shù)器設(shè)置步驟 140
10-5 timer模式0徹底研究 142
10-6 timer模式1徹底研究 144
10-7 timer模式2徹底研究 153
10-8 timer模式3徹底研究 154
10-9 timer模式3的再探討 155
10-10 習(xí)題 156
第11章 8051中斷徹底研究
11-1 為何要有中斷 157
11-2 8051的中斷 157
11-3 中斷時軟件的動作剖析 158
11-4 中斷時的硬件動作剖析 159
11-5 中斷的寄存器(ie和ip)的介紹 162
11-6 8051的中斷源徹底研究 163
11-7 8051的中斷設(shè)置步驟 166
11-8 at2051控制板在中斷上的安排 167
11-9 內(nèi)部計數(shù)器0中斷程序范例 168
11-10 外部負(fù)緣中斷into程序范例 171
11-11 外部低準(zhǔn)位中斷程序范例 172
11-12 串行傳輸中斷程序范例 172
11-13 習(xí)題 173
第12章 8051串行通信徹底研究(一)
12-1 為何要通信 175
12-2 如何進(jìn)行串行通信 176
12-4 8051的串行接口概述 181
12-5 與串行傳輸控制有關(guān)的寄存器 183
12-6 8051串行傳輸?shù)牟ㄌ芈试O(shè)置 184
12-7 串行傳輸模式0徹底研究 186
12-8 串行傳輸模式1徹底研究 189
12-9 串行傳輸模式2徹底研究 193
12-10 串行傳輸模式3徹底研究 197
12-11 習(xí)題 199
第13章 8051串行通信徹底研究(二)
13-1 8051的多處理器通信徹底研究 201
13-2 at2051的串行硬件線路分析 205
13-3 at2051控制板如何與pc連接 206
13-4 多處理器通信的寫法分析 207
13-5 8051串行接口發(fā)送硬件分析 208
13-6 串行傳輸實用程序例 210
13-7 串行傳輸?shù)膽?yīng)用與影響 212
13-8 習(xí)題 214
第14章 at2051進(jìn)階實驗(一)
14-1 實驗:蜂鳴器的控制程序 215
14-2 實驗:中斷服務(wù)程序所占用的時間 217
14-3 實驗:七段顯示器的初步使用 218
14-4 實驗:acc值的轉(zhuǎn)換與顯示 219
14-5 實驗:bcd值的轉(zhuǎn)換與顯示 220
14-6 實驗:按鍵動作的確認(rèn) 221
14-7 實驗:學(xué)習(xí)波形duty cycle的計算與顯示 222
14-8 實驗:學(xué)習(xí)溫度值的換算與顯示 223
14-9 實驗:溫度值每秒讀取兩次的寫法 224
14-10 實驗:另一種溫度測量的寫法 224
14-11 習(xí)題 226
第15章 at2051進(jìn)階實驗(二)
15-2 實驗:練習(xí)溫度轉(zhuǎn)成ascii字符串的寫法 229
15-3 實驗:串行傳輸?shù)膶懛ㄒ弧?30
15-4 實驗:串行傳輸?shù)膶懛ǘ?31
15-5 實驗:將溫度的解析度提高到小數(shù)點后一位 232
15-6 實驗:串行排錯程序的加入 233
15-7 習(xí)題 234
第16章 at2051進(jìn)階實驗(三)
16-1 實驗:寫入一個字節(jié)的數(shù)據(jù)到eeprom 24lc16內(nèi) 235
16-2 實驗:eeprom的返回寫法分析 236
16-3 實驗:id值返回的寫法 238
16-4 實驗:如何判斷eeprom是否存在 239
16-5 實驗:id值的線上更改 240
16-6 實驗:配合id調(diào)用的串行通信程序 241
16-7 實驗:串行通信程序的排錯 241
16-8 實驗:rs485通信程序的完整版 243
16-9 習(xí)題 246
第17章 匯編語言的排錯方法
17-1 匯編語言的難處 247
17-2 寫程序的重點 247
17-3 led排錯法 248
17-4 蜂鳴器排錯法 248
17-5 display排錯法 248
17-6 串行通信排錯法 249
17-7 儀器協(xié)助排錯法 250
17-8 高級儀器排錯法 251
17-9 習(xí)題 252
第18章 8051程序歸納整理
18-1 清除4個內(nèi)部數(shù)據(jù)存儲器地址 253
18-2 清除4個外部數(shù)據(jù)存儲器地址 254
18-3 將外部數(shù)據(jù)存儲器上4個字節(jié)值存入內(nèi)部數(shù)據(jù)存儲器 254
18-4 將4個內(nèi)部數(shù)據(jù)值轉(zhuǎn)存到外部數(shù)據(jù)存儲器中 255
18-5 內(nèi)部數(shù)據(jù)存儲器的4個字節(jié)的相加(不含正負(fù)符號) 255
18-6 內(nèi)部數(shù)據(jù)存儲器的值和外部數(shù)據(jù)存儲器的值相加 256
18-7 內(nèi)部數(shù)據(jù)存儲器的4字節(jié)相減 256
18-8 將內(nèi)部數(shù)據(jù)存儲器內(nèi)的值取補數(shù) 257
18-9 對外部數(shù)據(jù)存儲器做16位的加法運算 258
18-10 對外部存儲器做減法運算 258
18-11 內(nèi)部數(shù)據(jù)存儲器做值的比較 259
18-12 外部數(shù)據(jù)存儲器做整段值的比較 259
18-13 內(nèi)部數(shù)據(jù)存儲器區(qū)與累加器做比較 260
18-14 4字節(jié)不含正負(fù)符號的乘法運算 261
18-15 4字節(jié)不含正負(fù)符號的除法運算 261
18-16 對外部數(shù)據(jù)存儲器內(nèi)的值做互斥運算,以產(chǎn)生一個校驗碼 262
18-17 確認(rèn)外部存儲器(4字節(jié))的檢驗碼是否正確 263
18-18 在內(nèi)部數(shù)據(jù)存儲器內(nèi)產(chǎn)生4個隨機數(shù)值 264
18-19 檢查外部數(shù)據(jù)存儲器(16位)是否為0000h 265
18-20 檢查外部存儲器(16位)的值是否為十進(jìn)制1000 265
18-21 檢查外部存儲器(16位)的值是否比5000大 266
18-22 將外部存儲器(16位)值轉(zhuǎn)化成6個bcd碼 267
18-23 將acc值( 99)轉(zhuǎn)化成兩個bcd碼 268
18-24 將累加器的值轉(zhuǎn)化成3個bcd碼 269
18-25 檢查一段外部數(shù)據(jù)存儲器(2k)的讀寫功能 269
18-26 計算2kb程序空間的檢驗和 270
18-27 清除外部數(shù)據(jù)存儲器共2048個地址 271
18-28 將1個字節(jié)值轉(zhuǎn)換成供數(shù)據(jù)顯示用的ascii碼 271
18-29 將ascii碼轉(zhuǎn)化成二進(jìn)制碼 272
18-30 習(xí)題 273
第19章 認(rèn)識與使用混合式示波器
19-1 儀器規(guī)格 275
19-2 基本測量示范 278
19-3 特殊信號測量 280
19-4 習(xí)題 281
第20章 數(shù)字電表的使用
20-1 數(shù)字電表功能 283
20-2 數(shù)字電表操作要點 283
20-3 數(shù)字電表使用時特別注意事項 288
20-4 at2051控制板操作示范 288
20-5 電表的校正 290
20-6 習(xí)題 291
第21章 usb刻錄器的安裝與使用
21-1 旗威usb刻錄器 293
21-2 刻錄器的安裝 293
21-3 刻錄程序的安裝 295
21-4 刻錄功能解說 296
21-5 files文件菜單 299
21-7 programmer刻錄器菜單 303
21-8 diagnostic診斷菜單 305
21-9 usb刻錄器特殊用法 307
21-10 usb刻錄器注意事項 307
21-11 習(xí)題 308
附 錄
附錄a ascii表 309
附錄b 8051相關(guān)ic引腳圖 311
附錄c 8051指令集總整理 313
附錄d 8051指令整理(依功能區(qū)分) 313
附錄e 8051指令整理(按16進(jìn)制排列) 314
附錄f 8051 sfr表與reset后的初始值 321
附錄g sfr特殊功能緩存器整理表 321
附錄h 如何購買電子零件 325
附錄i 如何辨識晶體管的腳位 327
附錄j 如何看數(shù)據(jù)表 330
附錄k 如何焊接 332
附錄l 如何上網(wǎng)找零件 333
- 半導(dǎo)體收音機淺談的PDF電子書免費下載 162次下載
- FPGA入門教程之HELLO FPGA軟件工具篇PDF電子書免費下載 76次下載
- 8051單片機徹底研究經(jīng)驗篇電子書免費下載 17次下載
- 8051單片機徹底研究基礎(chǔ)篇的電子書免費下載 29次下載
- 手把手教你單片機程序框架的PDF電子書免費下載 278次下載
- 8051單片機徹底研究入門篇PDF電子書免費下載 57次下載
- 8051單片機徹底研究經(jīng)驗篇PDF電子書免費下載 74次下載
- 8051系列單片機C程序設(shè)計完全手冊PDF電子書免費下載 263次下載
- 51單片機100實例源碼的注釋詳細(xì)PDF電子書免費下載 213次下載
- STC15系列單片機的器件手冊合集電子書免費下載 142次下載
- 51單片機C語言程序100例電子書免費下載 314次下載
- 8051單片機C語言徹底應(yīng)用PDF電子書免費下載 93次下載
- 8051單片機徹底研究_基礎(chǔ)篇_林伸茂著 0次下載
- C8051F單片機開發(fā)與C編程電子書 0次下載
- 8051單片機C語言徹底應(yīng)用 (電子書) 0次下載
- HD44780讀寫單片機C51程序免費下載 4146次閱讀
- 8051單片機是幾位機_8051單片機共有幾個中斷源 1.5w次閱讀
- 8051系列單片機的原理和結(jié)構(gòu)介紹 1.3w次閱讀
- C8051F020單片機的電路設(shè)計 9047次閱讀
- Keil C51單片機中變量的使用方法解析 5036次閱讀
- 80C51單片機與8051單片機的區(qū)別是什么 8688次閱讀
- 51單片機引腳簡介 5.4w次閱讀
- 基于8051單片機DPTR擴(kuò)展設(shè)計介紹 4755次閱讀
- 8051單片機有哪些復(fù)位方法 1.1w次閱讀
- 8051單片機各種引腳的用法及功能解析 4.2w次閱讀
- 如何定義8051系列單片機的機器周期 2031次閱讀
- 80C51單片機與8051單片機的主要差別在哪里 7773次閱讀
- 8051單片機引腳圖及引腳功能介紹 6.8w次閱讀
- c8051f單片機ad采樣程序(附詳細(xì)注釋) 2.8w次閱讀
- AT89C51單片機和8051單片機有什么區(qū)別 4.7w次閱讀
下載排行
本周
- 1普中科技HC6800-EM3使用操作手冊
- 21.69 MB | 3次下載 | 2 積分
- 2PCB板EMC/EMI的設(shè)計技巧
- 0.20 MB | 3次下載 | 免費
- 3PL4807單節(jié)鋰離子電池充電器中文手冊
- 1.36 MB | 2次下載 | 免費
- 4UC3842工作原理及開關(guān)電源電路
- 0.08 MB | 1次下載 | 免費
- 5JFG-3D02三維力傳感器數(shù)據(jù)表
- 0.58 MB | 1次下載 | 免費
- 6智能小車proteus仿真+C源程序
- 0.02 MB | 1次下載 | 免費
- 7FS5080E 5V升壓充電兩串鋰電池充電管理IC中文手冊
- 8.45 MB | 1次下載 | 免費
- 8TMR技術(shù)在電流傳感器中的應(yīng)用
- 616.47 KB | 1次下載 | 免費
本月
- 1XL4015+LM358恒壓恒流電路圖
- 0.38 MB | 154次下載 | 1 積分
- 2PCB布線和布局電路設(shè)計規(guī)則
- 0.40 MB | 35次下載 | 免費
- 3智能門鎖原理圖
- 0.39 MB | 13次下載 | 免費
- 4GB/T4706.1-2024 家用和類似用途電器的安全第1部分:通用要求
- 7.43 MB | 11次下載 | 1 積分
- 5JESD79-5C_v1.30-2024 內(nèi)存技術(shù)規(guī)范
- 2.71 MB | 10次下載 | 免費
- 6elmo直線電機驅(qū)動調(diào)試細(xì)則
- 4.76 MB | 9次下載 | 6 積分
- 7WIFI智能音箱原理圖完整版
- 0.09 MB | 7次下載 | 10 積分
- 8PC1013三合一快充數(shù)據(jù)線充電芯片介紹
- 1.03 MB | 7次下載 | 免費
總榜
- 1matlab軟件下載入口
- 未知 | 935115次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關(guān)降壓/升壓雙向直流/直流轉(zhuǎn)換器 PCB layout 設(shè)計
- 1.48MB | 420061次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233084次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學(xué)會AVR單片機與C語言視頻教程 下載
- 158M | 183333次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具M(jìn)DK-Arm免費下載
- 0.02 MB | 73806次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65985次下載 | 10 積分
評論
查看更多