[ 收藏 ] [ 简体中文 ]  
臺灣貨到付款、ATM、超商、信用卡PAYPAL付款,4-7個工作日送達,999元臺幣免運費   在線留言 商品價格為新臺幣 
首頁 電影 連續劇 音樂 圖書 女裝 男裝 童裝 內衣 百貨家居 包包 女鞋 男鞋 童鞋 計算機周邊

商品搜索

 类 别:
 关键字:
    

商品分类

實例解讀51單片機完全學習與應用
該商品所屬分類:圖書 -> 科技
【市場價】
529-768
【優惠價】
331-480
【作者】 楊欣等 
【出版社】電子工業出版社 
【ISBN】9787121131110
【折扣說明】一次購物滿999元台幣免運費+贈品
一次購物滿2000元台幣95折+免運費+贈品
一次購物滿3000元台幣92折+免運費+贈品
一次購物滿4000元台幣88折+免運費+贈品
【本期贈品】①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
版本正版全新電子版PDF檔
您已选择: 正版全新
溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。
*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。
*. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。
*. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。
內容介紹



出版社:電子工業出版社
ISBN:9787121131110
商品編碼:1026387667

品牌:文軒
出版時間:2011-04-01
代碼:68

作者:楊欣等

    
    
"
作  者:楊欣 等 著
/
定  價:68
/
出 版 社:電子工業出版社
/
出版日期:2011年04月01日
/
頁  數:572
/
裝  幀:平裝
/
ISBN:9787121131110
/
主編推薦
《實例解讀51單片機接近學習與應用(配教學視頻)》包含:各章PPT課件。全書程序段源代碼。各實例Proteus仿真文件。全書知識及實例的教學與演示錄像。
目錄
●第1篇 序 幕
單片機是什麼?單片機有何用?如何繫統學習單片機?單片機繫統設計的流程是怎樣的,需要掌握哪些輔助軟件?本篇將針對這些問題一一闡述,為讀者掀開單片機接近學習與應用的華麗序幕。
第1章 單片機在哪裡 3
1.1 尋找單片機 3
1.1.1 電磁爐與單片機 4
1.1.2 MP3播放機與單片機 5
1.1.3 更多單片機 5
1.2 學習單片機 6
1.2.1 掌握單片機基礎知識 6
1.2.2 理解單片機繫統 6
1.2.3 成為單片機繫統設計師 7
1.3 單片機之家 7
1.3.1 Intel 8051單片機 7
1.3.2 PIC單片機 8
1.3.3 AVR單片機 9
1.3.4 其他單片機 9
1.4 應用體驗——數字溫度計 9
1.4.1 數字溫度計工作原理 10
1.4.2 體驗數字溫度計 10
1.5 實例解讀——裝小球繫統 11
1.5.1 需求分析 11
1.5.2 繫統框架 12

第2章 如何成為單片機繫統設計師 13
2.1 需要準備哪些 13
2.1.1 綜合素質 13
2.1.2 軟件工具 15
2.1.3 硬件工具之一:面包板 15
2.1.4 硬件工具之二:萬用板和印刷電路板 18
2.1.5 焊接工具 19
2.1.6 焊接方法 21
2.2 單片機繫統設計流程 22
2.2.1 需求分析 22
2.2.2 電路設計 23
2.2.3 程序設計 24
2.2.4 繫統調試 24
2.3 應用體驗——單片機控制下的發光二極管 25
2.3.1 發光二極管工作原理 25
2.3.2 單片機的控制 26
2.3.3 體驗單片機控制發光二極管 26
2.4 實例解讀——反應時間測試儀 27
2.4.1 需求分析 27
2.4.2 電路設計 27
2.4.3 程序設計 28

第3章 單片機繫統登場 30
3.1 單片機繫統組成 30
3.1.1 單片機本身 31
3.1.2 繫統的構成 31
3.2 單片機繫統抽絲剝繭 32
3.2.1 AT89S51單片機的“外衣” 33
3.2.2 AT89S51單片機的管腳 34
3.2.3 常見外設 36
3器件插曲之一:變壓器 38
3.3.1 變壓器基礎知識 38
3.3.2 電源變壓器 39
3器件插曲之二:二極管與整流 40
3.4.1 二極管基礎知識 40
3.4.2 整流 40
3.4.3 整流全橋 42
3器件插曲之三:電容 43
3.5.1 電容基礎知識 43
3.5.2 電容的種類 44
3.5.3 電源濾波 46
3器件插曲之四:三端穩壓與單片機繫統電源 47
3.6.1 三端穩壓基礎知識 47
3.6.2 單片機繫統電源方案一:自制直流穩壓電源 48
3.6.3 單片機繫統電源方案二:電源適配器 48
3.6.4 單片機繫統電源方案三:USB口供電 49
3器件插曲之五:晶振與振蕩器 50
3.7.1 晶振基礎知識 50
3.7.2 振蕩器 51
3.8 詮釋單片機最簡繫統 52
3.8.1 單片機最簡繫統 52
3.8.2 電源端(VCC、GND) 52
3.8.3 時鐘信號端(XTAL1、XTAL2) 53
3.8.4 復位端(RST) 54
3.8.5 外部程序存儲器訪問控制端( ) 55
3.8.6 從最簡繫統出發 56
3器件插曲之六:電阻 56
3.9.1 電阻基礎知識 56
3.9.2 電阻的參數和種類 58
3.9.3 電阻的分壓、限流、上拉作用 59
3.10 從單片機最簡繫統開始設計 60
3.10.1 發光二極管交替發光 61
3.10.2 程序設計 61
3.10.3 初見彙編語言 63
3.10.4 初識指令 64
3.10.5 立即數 65
3.11 應用體驗——發光二極管的交替發光 66
3.11.1 控制交替發光的原理 66
3.11.2 體驗交替發光 66
3.器件插曲之七:開關 66
3.12.1 開關基礎知識 66
3.12.2 常用開關 67
3.13 實例解讀——與發光二極管的交互 68
3.13.1 需求分析 68
3.13.2 電路設計 69
3.13.3 程序設計 69
3.13.4 延時子程序 72

第4章 單片機繫統設計輔助軟件 74
4.1 Proteus單片機繫統仿真軟件 74
4.1.1 Proteus軟件界面 75
4.1.2 用Proteus仿真 76
4.2 µVision單片機程序開發 82
4.2.1 µVision軟件界面 83
4.2.2 新建和保存項目 83
4.2.3 向項目中添加文件 84
4.2.4 彙編程序,生成執行代碼 87
4.2.5 生成下載到單片機的執行代碼HEX文件 88
4.3 µVision的調試及仿真功能 89
4.3.1 調試界面 89
4.3.2 虛擬邏輯分析儀 89
4.4 應用體驗——把程序下載到單片機裡 92
4.4.1 下載器與單片機 92
4.4.2 體驗下載過程 92
4.5 實例解讀——流水燈 93
4.5.1 需求分析 93
4.5.2 電路設計 94
4.5.3 軟件設計 94

第2篇 揭 密
單片機的內部結構是怎樣的?單片機開發經常會用到哪些電子器件知識?還有那困擾了很多人的單片機編程語言……本篇將生動地通過諸多實例帶出單片機的基礎知識,在遇到相關模電、器件知識時會有及時的補充說明,帶領讀者一點點揭開單片機的神秘面紗。
第5章 單片機的觸角——I/O口 101
5.1 何謂I/O口 101
5.1.1 I/O口的功能 101
5.1.2 I/O口與單片機的關繫 102
5.1.3 I/O口的操作 103
5器件插曲之八:場效應管 104
5.2.1 JFET 105
5.2.2 MOSFET 106
5器件插曲之九:邏輯門 106
5.3.1 非門 106
5.3.2 或門 107
5.3.3 或非門 107
5.3.4 與門 107
5.3.5 與非門 107
5.3.6 異或門 108
5.3.7 緩衝器 108
5器件插曲之十:鎖存器與觸發器 108
5.4.1 門控D鎖存器 109
5.4.2 邊沿D觸發器 109
5.5 I/O口結構探密 110
5.5.1 P1口 110
5.5.2 P3口 110
5.5.3 P0口 111
5.5.4 P2口 112
5.5.5 I/O口小結 112
5.6 應用體驗——控制流水燈 112
5.6.1 功能與電路 113
5.6.2 體驗控制流水燈 113
5.7 實例解讀——晃晃燈 113
5.7.1 原理分析 114
5.7.2 需求分析 114
5.7.3 電路設計 114
5.7.4 軟件設計 116

第6章 七段數碼管顯示 118
6.1 二進制與數據 118
6.1.1 二進制與數字 118
6.1.2 二進制與語音 119
6.1.3 二進制與圖像 120
6器件插曲之十一:七段數碼管 121
6.2.1 七段數碼管原理 121
6.2.2 七段數碼管顯示數字 122
6.3 應用體驗——計時器 123
6.3.1 功能與電路 124
6.3.2 體驗計時器 124
6器件插曲之十二:蜂鳴器 125
6.4.1 蜂鳴器 125
6.4.2 蜂鳴器如何工作 125
6器件插曲之十三:三極管及三極管開關 125
6.5.1 三極管基礎 126
6.5.2 三極管的直流放大特性 128
6.5.3 三極管的直流增益 128
6.5.4 三極管的電流關繫式 129
6.5.5 三極管開關 129
6.6 實例解讀——帶聲音提示的秒表 130
6.6.1 需求分析 130
6.6.2 電路設計 130
6.6.3 開關抖動的處理 130
6.6.4 計時中數字的增加 133
6.6.5 軟件設計 134

第7章 解剖單片機 136
7.1 單片機的功耗 136
7.1.1 運行功耗 137
7.1.2 I/O口驅動功耗 137
7.1.3 空閑模式 137
7.1.4 待機模式 138
7.2 單片機內部結構 138
7.2.1 從I/O口到內部結構 138
7.2.2 數據在內部交換 139
7.2.3 算術(ALU) 140
7.2.4 在µVision中觀察寄存器 141
7.3 單片機的程序存儲器 142
7.3.1 整體結構 143
7.3.2 程序下載到哪裡 144
7.3.3 片內程序存儲器 144
7.3.4 程序計數器PC 145
7.3.5 是片內還是片外程序存儲器 145
7.3.6 在µVision中觀察程序存儲器 147
7.4 單片機的數據存儲器 149
7.4.1 片內數據存儲器 149
7.4.2 工作寄存器區(00H~1FH) 150
7.4.3 位尋址區(20H~2FH) 151
7.4.4 開放區(30H~7FH) 153
7.4.5 在µVision中觀察數據存儲器 153
7.5 單片機的特殊功能寄存器 155
7.5.1 特殊功能寄存器分布圖 155
7.5.2 特殊功能寄存器的功能 156
7.5.3 特殊功能寄存器的字節操作 158
7.5.4 特殊功能寄存器的位操作 158
7.5.5 在µVision中觀察特殊功能寄存器 159
7.6 應用體驗——用取表方式實現流水燈 162
7.6.1 取表法 162
7.6.2 取表法小結 164
7.6.3 體驗流水燈 165
7.7 實例解讀——直接驅動七段數碼管 165
7.7.1 需求分析 165
7.7.2 電路設計 165
7.7.3 軟件設計 166

第8章 單片機與彙編指令 168
8.1 彙編語言真面目 168
8.1.1 彙編語言與高級語言 169
8.1.2 從彙編程序到執行代碼 169
8.1.3 偽指令 170
8.2 指令的執行 173
8.2.1 振蕩周期、機器周期、指令周期 173
8.2.2 指令的執行 174
8.3 尋址方式 175
8.3.1 直接尋址 175
8.3.2 間接尋址 175
8.3.3 寄存器尋址 176
8.3.4 寄存器特征尋址 177
8.3.5 立即尋址 177
8.3.6 變址尋址 177
8.4 指令分類 177
8.4.1 指令概述 178
8.4.2 指令的長度 178
8.5 算術運算指令 179
8.5.1 加法指令——ADD A, <src-byte> 179
8.5.2 帶進位的加法指令——ADDC A, <src-byte> 180
8.5.3 帶借位的減法指令——SUBB A,<src-byte> 181
8.5.4 自增/自減指令——INC <byte>/ DEC <byte> 181
8.5.5 乘法指令——MUL AB 182
8.5.6 除法指令——DIV AB 183
8.5.7 十進制調整指令——DA A 183
8.6 邏輯運算指令 184
8.6.1 與操作——ANL <dest-byte>,<src-byte> 184
8.6.2 或操作——ORL <dest-byte>, <src-byte> 185
8.6.3 異或操作——XRL <dest-byte>,<src-byte> 186
8.6.4 累加器A清0操作——CLR A 186
8.6.5 累加器A取反操作——CPL A 187
8.6.6 累加器A位移動操作——RL、RLC、RR、RRC 187
8.6.7 累加器A高低位交換操作——SWAP A 188
8.7 數據裝載指令 189
8.7.1 片內數據裝載指令——MOV<dest>, <src> 189
8.7.2 數據指針DPTR裝載指令——MOV DPTR, #data16 190
8.7.3 堆棧指令——PUSH、POP 191
8.7.4 數據交換指令——XCH、XCHD 194
8.7.5 片外數據裝載指令——MOVX <dest>, <src> 195
8.7.6 查表指令——MOVC <dest>, <src> 197
8.8 布爾指令 198
8.8.1 清0、置1、取反操作——CLR、SETB、CPL 198
8.8.2 布爾邏輯運算指令——ANL、ORL 199
8.8.3 位數據裝載指令——MOV <dest-bit>,<src-bit> 200
8.8.4 布爾跳轉指令——JC、JNC、JB、JNB、JBC 200
8.9 調用子程序指令 201
8.9.1 長調用指令——LCALL 201
8.9.2 絕對調用指令——ACALL 202
8.9.3 返回指令——RET、RETI 203
8.10 跳轉與循環指令 203
8.10.1 無條件跳轉指令——LJMP、AJMP、SJMP、JMP 203
8.10.2 條件跳轉指令——JZ、JNZ 204
8.10.3 比較跳轉指令——CJNE <dest-byte>, <src-byte>, rel 205
8.10.4 循環指令——DJNZ <byte>,<rel-addr> 207
8.10.5 無操作指令——NOP 208
8.11 應用體驗——七段數碼管的串行控制技術 208
8.11.1 串行與並行傳輸 208
8.11.2 串行控制七段數碼管 209
8.11.3 程序設計 210
8.12 實例解讀——指令應用(程序)實例 211
8.12.1 數據求和 211
8.12.2 減法與二進制的二補數 212
8.12.3 異或操作指令XRL用於比較寄存器數值 213
8.12.4 利用布爾指令產生矩形波信號 214
8.12.5 布爾指令應用於控制 215

第3篇 解 密
之所以單片機能成為控制核心,設計出包羅萬像的應用繫統來,是因為開發者利用了單片機提供的種種功能及各種外設。本篇將介紹單片機的各種功能,加上諸如傳感器、模數轉換、掃描顯示、串行、中斷的應用思維,結合器件、電子電路知識,為讀者逐個解開實際的單片機繫統的秘密。
第9章 傳感器及模擬信號的處理 219
9器件插曲之十四:運算放大器 219
9.1.1 運算放大器基礎 220
9.1.2 運算放大器的參數 221
9.1.3 運算放大器的黃金守則 222
9.2 基礎運放電路 223
9.2.1 同相放大器 223
9.2.2 反相放大器 224
9.2.3 跟隨器 225
9.2.4 向運放進行單電源供電 226
9.3 比較器 226
9.3.1 過零比較器 227
9.3.2 非過零比較器 227
9.3.3 遲滯比較器(施密特觸發器) 228
9.4 具有運算功能的運放電路 229
9.4.1 加法放大器 229
9.4.2 單運放差分放大器 230
9.4.3 儀表放大器 232
9.5 濾波器 234
9.5.1 高通濾波器 234
9.5.2 低通濾波器 235
9.5.3 帶通濾波器 236
9.5.4 帶阻濾波器 238
9.6 傳感器 238
9.6.1 壓力傳感器 239
9.6.2 光電傳感器 242
9.6.3 溫度傳感器 243
9.7 應用體驗——幅頻變換 245
9.7.1 MPX4115A壓力傳感器 245
9.7.2 幅頻變換器 247
9.8 實例解讀——磁場強度的測量 248
9.8.1 霍爾傳感器與磁場的測量 248
9.8.2 線性霍爾傳感器3503 248
9.8.3 檢測電路 250

第10章 ADC和DAC 251
10.1 模數轉換 251
10.1.1 從模擬信號到數字信號 251
10.1.2 電平指示器中的ADC 253
10器件插曲之十五:ADC0804 255
10.2.1 管腳名稱及功能 255
10.2.2 使能控制端 255
10.2.3 轉換控制端 256
10.2.4 時鐘信號 256
10.2.5 模擬輸入電壓範圍 256
10.2.6 轉換時間 256
10.2.7 接地 257
10.2.8 參考電平與分辨率 257
10.3 ADC與單片機 258
10.3.1 單片機控制ADC0804 258
10.3.2 程序設計 259
10.4 模擬信號的調理 260
10.4.1 電平變換電路 260
10.4.2 峰值檢測器 261
10.4.3 絕對值電路 262
10.4.4 微分器和積分器 263
10.4.5 采樣保持電路 264
10.4.6 接地問題 266
10.5 數模轉換 268
10.5.1 數模轉換基礎 269
10.5.2 DAC0808 269
10.5.3 DAC的程序控制 270
10.6 如何選擇ADC 271
10.6.1 常用ADC簡介 271
10.6.2 如何確定位數 273
10.6.3 如何確定轉換速率 273
10.6.4 如何確定是否需要采樣保持器 273
10.6.5 如何確定工作電壓和參考電平 274
10.7 如何選擇DAC 274
10.7.1 如何確定分辨率 274
10.7.2 如何確定線性度 274
10.7.3 如何確定轉換精度 274
10.7.4 如何理解建立時間 275
10.7.5 按參數條件選擇 275
10.8 應用體驗——DAC正弦波
發生器 276
10.8.1 正弦信號公式 276
10.8.2 正弦波發生程序 277
10.9 實例解讀——數字溫控繫統 278
10.9.1 繫統功能與硬件設計 278
10.9.2 程序設計 278

第11章 時間的計算 283
11.1 定時與計數 283
11.1.1 什麼是定時 283
11.1.2 什麼是計數 284
11.1.3 單片機的Timer 285
11.2 與Timer有關的寄存器 285
11.2.1 Timer實現的延時 285
11.2.2 Timer模式控制寄存器TMOD 286
11.2.3 Timer寄存器 288
11.2.4 Timer控制寄存器TCON 288
11.2.5 Timer用做定時/計數器小結 288
11.3 Timer的工作模式1 289
11.3.1 模式1的特點 289
11.3.2 模式1的設置 290
11.3.3 模式1的計數初始值 291
11.3.4 設計模式1的計數初始值 292
11.3.5 利用Timer進行長時間定時 294
11.4 Timer的工作模式0 295
11.4.1 模式0的特點 295
11.4.2 設計模式0的計數初始值 296
11.5 Timer的工作模式2 297
11.5.1 模式2的特點 297
11.5.2 模式2的設置 298
11.5.3 設計模式2的計數初始值 300
11.6 Timer的工作模式3 300
11.6.1 模式3的特點 300
11.6.2 模式3的設置 301
11.6.3 設計模式3的計數初始值 303
11.6.4 在Vision中觀察Timer 303
11.7 計數器 305
11.7.1 計數器的應用 305
11.7.2 計數器的設置 306
11.7.3 在Vision中操作計數器 307
11.7.4 計數器的計數初始值設定 308
11.7.5 各種模式下的計數器 308
11.7.6 計數脈衝的要求 311
11.7.7 TMOD寄存器的門控位 312
11.8 看門狗 313
11.8.1 什麼是看門狗 313
11.8.2 單片機的內置看門狗 313
11.9 應用體驗——“叮咚”門鈴 315
11.9.1 功能及電路 315
11.9.2 “叮咚”聲發生程序 315
11.10 實例解讀——頻率計 318
11.10.1 利用計數器設計頻率計 318
11.10.2 頻率計的程序 318

第12章 掃描與顯示 322
12.1 掃描多位七段數碼管 322
12.1.1 動態掃描的原理 323
12.1.2 動態掃描操作指南 325
12.1.3 動態掃描方式程序 326
12.2 掃描鍵盤 327
12.2.1 什麼是鍵盤 327
12.2.2 鍵盤的電路結構 328
12.2.3 鍵盤按鍵判斷程序 329
12.2.4 鍵盤編碼器芯片74C922 332
12.3 掃描發光二極管點陣 334
12.3.1 顯示原理 334
12.3.2 發光二極管點陣器件結構 335
12.3.3 發光二極管點陣與單片機電路 336
12.3.4 點陣顯示程序 336
12.3.5 點陣屏幕的應用 338
12.3.6 點陣應用中的問題 342
12.4 液晶屏 344
12.4.1 液晶屏的應用 344
12.4.2 字符液晶屏 345
12.4.3 字符液晶屏顯示原理 346
12.4.4 單片機與字符液晶屏的接口 347
12.4.5 字符液晶屏的控制程序 349
12.4.6 圖形點陣液晶屏顯示原理 352
12.4.7 單片機與圖形點陣液晶屏的接口 353
12.4.8 圖形點陣液晶屏的控制程序 355
12.5 應用體驗——電子時鐘 369
12.5.1 功能及電路 369
12.5.2 時鐘程序 370
12.6 實例解讀——帶漢字字庫的液晶屏 374
12.6.1 帶漢字字庫的液晶屏 375
12.6.2 帶漢字字庫的液晶屏管腳 376
12.6.3 單片機與帶漢字字庫的液晶屏 377

第13章 串行溝通 379
13.1 串行還是並行 379
13.1.1 串行與並行的比喻 379
13.1.2 串行與並行器件 380
13.2 單片機串行數據交換 381
13.2.1 AT89S51的串行口 382
13.2.2 串行流水燈 383
13.2.3 串行接收數據 385
13.3 與串行通信有關的寄存器 387
13.3.1 串行口緩衝寄存器SBUF 387
13.3.2 串行口控制寄存器SCON 387
13.4 串行口工作模式 389
13.4.1 模式0 389
13.4.2 模式1 390
13.4.3 模式2 392
13.4.4 模式3 392
13.5 應用體驗——雙機通信 393
13.5.1 雙機通信的應用 393
13.5.2 雙機通信的通信鏈路 393
13.5.3 排隊呼叫繫統 395
13.6 普通計算機的串行通信口 398
13.6.1 計算機串行口 398
13.6.2 本機串口實驗 400
13.6.3 用Visual Basic設計串口通信程序 401
13.7 實例解讀——網絡密碼鎖 406
13.7.1 串行口電平轉換芯片 406
13.7.2 單片機與計算機串行通信實驗 408
13.7.3 網絡密碼鎖 410

第14章 中斷的魅力 416
14.1 “打擾”單片機 416
14.1.1 外部中斷一例 417
14.1.2 中斷服務的指揮——中斷向量表 418
14.2 中斷的控制及處理 419
14.2.1 中斷的響應及處理 419
14.2.2 中斷使能寄存器IE 421
14.3 外部中斷0和外部中斷1 422
14.3.1 外部中斷信號輸入端 和 422
14.3.2 外部中斷的低電平觸發 423
14.3.3 外部中斷的下降沿觸發 424
14.3.4 低電平與下降沿觸發的區分 426
14.4 Timer 0中斷和Timer 1中斷 426
14.3.1 Timer和Timer中斷 427
14.3.2 利用Timer中斷作信號發生器 427
14.5 串行通信中斷 428
14.5.1 串行通信中斷應用 429
14.5.2 發送中斷和接收中斷的判斷 429
14.6 應用體驗——解放了的CPU 431
14.6.1 輪詢與中斷 432
14.6.2 中斷優先級 433
14.6.3 利用Timer中斷實現拉幕式顯示 436
14.7 實例解讀——電子琴 438
14.7.1 音符與頻率 438
14.7.2 電子琴電路設計 439
14.7.3 電子琴程序設計 440

第4篇 遠 航
為幫助讀者設計出更為豐富的單片機繫統,解決復雜的實際問題,更多的外設(如電機、各類存儲器、繼電器、紅外管等)都在本篇的一個個實例中展示出來。通過本篇,除了學到貼近實際的單片機綜合繫統開發本領外,還希望讀者學會站在一個新的高度來思考未來的單片機繫統設計,能夠開始在單片機繫統設計與開發中獨自遠航。
第15章 單片機控制外設的本領 447
15器件插曲之十六:繼電器 447
15.1.1 繼電器基礎知識 448
15.1.2 單片機與繼電器 448
15器件插曲之十七:紅外發光二極管 449
15.2.1 紅外發光二極管基礎知識 450
15.2.2 紅外發光二極管的應用 450
15.2.3 紅外計數器 451
15器件插曲之十八:直流電動機 453
15.3.1 直流電動機基礎知識 453
15.3.2 直流電動機的通斷控制 454
15.4 什麼是PWM(脈寬調制) 454
15.4.1 平均電壓概念 455
15.4.2 PWM與平均電壓 456
15.4.3 產生PWM信號的方法 457
15.5 直流電動機的運行控制 459
15.5.1 PWM信號與直流電動機 459
15.5.2 直流電動機的轉速、轉向控制 460
15.5.3 單片機控制直流電動機 462
15.5.4 直流電動機的全面控制 463
15器件插曲之十九:步進電動機 466
15.6.1 步進電動機基礎知識 466
15.6.2 步進電動機的種類 467
15.7 步進電動機的運行控制 468
15.7.1 步進電動機的控制方法 468
15.7.2 步進電動機與單片機 470
15.8 應用體驗——用PWM信號控制直流電動機 472
15.8.1 L298驅動直流電動機 473
15.8.2 直流電動機控制程序 473
15.9 實例解讀——太陽跟隨繫統 476
15.9.1 為了獲得優選的太陽光 477
15.9.2 繫統電路 477
15.9.3 程序設計 478

第16章 數據的保存 483
16.1 片內與片外存儲器 483
16.1.1 為什麼要有片內、片外之分 484
16.1.2 電子密碼鎖的片外存儲器 484
16.1.3 判斷片外數據存儲器或片外程序存儲器 485
16.1.4 存儲器容量的描述 486
16.1.5 存儲器組織 487
16.1.6 訪問速度 488
16.1.7 存儲器的地址 488
16.2 存儲器操作及家族成員 489
16.2.1 讀存儲器與寫存儲器 489
16.2.2 存儲器兩大家族:RAM和ROM 490
16.3 RAMs 491
16.3.1 RAM家族 491
16.3.2 SRAM的 491
16.3.3 ASRAM(異步SRAM) 492
16.3.4 SB SRAM(同步爆發式SRAM) 495
16.3.5 Cache存儲器(高速緩衝存儲器) 496
16.3.6 DRAM的 496
16.4 ROMs 499
16.4.1 ROM家族 499
16.4.2 Mask ROM 499
16.4.3 PROM 501
16.4.4 UV EPROM 502
16.4.5 EEPROM(E2PROM) 503
16.4.6 Flash 504
16.4.7 Flash存儲器與其他存儲器的比較 506
16.5 單片機與片外程序存儲器 507
16.5.1 片外程序存儲器 507
16.5.2 單片機的 端 508
16.5.3 單片機的P0和P2 508
16.5.4 單片機的 端 509
16.5.5 單片機的 端 510
16.6 單片機與片外數據存儲器 510
16.6.1 片外數據存儲器 511
16.6.2 EEPROM作片外數據存儲器 511
16.6.3 SRAM作片外數據存儲器 514
16.7 應用體驗——擴展串行片外數據存儲器 515
16.7.1 串行EEPROM 516
16.7.2 單片機與串行EEPROM接口 516
16.7.3 串行EEPROM的啟動、停止操作 517
16.7.4 串行EEPROM的寫操作 518
16.7.5 串行EEPROM的讀操作 520
16.7.6 串行EEPROM的讀/寫程序 521
16.8 實例解讀——GPS(全球衛星定位繫統) 527
16.8.1 身邊的GPS設備 527
16.8.2 GPS模塊 528
16.8.3 NMEA協議 529
16.8.4 單片機與GPS模塊 530
附錄A 光盤內容介紹 532
附錄B 51單片機指令集 534
附錄C 指令的執行代碼表 538
附錄D Proteus軟件圖標命令 545
附錄E AT89S51單片機 特殊功能寄存器一覽表 546
附錄F 51單片機彙編程序保留字 555
附錄G ASCII碼表 558
附錄H 主器件生產商網址 562
附錄I 如何使用Windows計算器進行數制轉換 564
附錄J 鋼琴琴鍵的發音頻率 566
附錄K 常用低容量存儲器器件表(RAM、ROM) 568
附錄L NMEA協議消息字段含義 570
參考文獻 573
內容簡介
《實例解讀51單片機接近學習與應用(配教學視頻)》集單片機基礎知識、單片機繫統設計、電路知識及實驗方法、工藝設計器件、Proteus/uVision軟件介紹等諸多內容於一身,實用性強。這些內容不是簡單的順序堆砌,而是以單片機基礎知識和繫統應用為主線,在其中完美地穿插與之相關的模電、數電器件、軟件知識,真正做到將單片機繫統設計所需要的方方面面知識有機地融為一個整體,實現不需要過多電路基礎就能深度學習單片機基礎知識和上手單片機繫統設計與開發的目的。
全書語言生動、插圖形像、實例豐富,精心安排的知識鋪墊可幫助讀者循序漸進地理解單片機基礎知識,豐富的實例將單片機原理、編程及應用構成一個整體。非常適合單片機初學者作為學習用書,對於正在學習或學過單片機課程,卻還不會編程、不會應用的讀者,《實例解讀51單片機接近學習與應用(配教學視頻)》也將會是你“撥雲見日”的有益參考書。



"
 
網友評論  我們期待著您對此商品發表評論
 
相關商品
【同作者商品】
楊欣等
  本網站暫時沒有該作者的其它商品。
有該作者的商品通知您嗎?
請選擇作者:
楊欣等
您的Email地址
在線留言 商品價格為新臺幣
關於我們 送貨時間 安全付款 會員登入 加入會員 我的帳戶 網站聯盟
DVD 連續劇 Copyright © 2024, Digital 了得網 Co., Ltd.
返回頂部