注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)計算機(jī)組織與體系結(jié)構(gòu)51單片機(jī)應(yīng)用開發(fā)從入門到精通

51單片機(jī)應(yīng)用開發(fā)從入門到精通

51單片機(jī)應(yīng)用開發(fā)從入門到精通

定 價:¥49.00

作 者: 張華杰 著
出版社: 人民郵電出版社
叢編項: "十二五"國家重點(diǎn)圖書出版規(guī)劃項目
標(biāo) 簽: 計算機(jī)/網(wǎng)絡(luò) 計算機(jī)理論

ISBN: 9787115340030 出版時間: 2014-04-01 包裝: 平裝
開本: 16開 頁數(shù): 336 字?jǐn)?shù):  

內(nèi)容簡介

  《51單片機(jī)應(yīng)用開發(fā)從入門到精通》遵循由淺入深、循序漸進(jìn)的原則,講解單片機(jī)開發(fā)的必備知識以及開發(fā)經(jīng)典案例。第1章是單片機(jī)開發(fā)的必備知識,主要講解單片機(jī)開發(fā)的過程、所用的工具、最小系統(tǒng)以及相關(guān)的名詞等;第2章和第3章是單片機(jī)開發(fā)的基礎(chǔ)實(shí)例講解,通過精選的20多個單片機(jī)開發(fā)最基礎(chǔ)、最常用的實(shí)例,介紹單片機(jī)開發(fā)的基本過程,使初學(xué)者能夠輕松入門;第4章到第7章著重講解單片機(jī)開發(fā)的進(jìn)階實(shí)例,通過分析數(shù)據(jù)采集、數(shù)據(jù)通信、綜合實(shí)例等眾多實(shí)用經(jīng)典實(shí)例,來講解單片機(jī)開發(fā)的技巧,提高讀者的單片機(jī)開發(fā)能力?!?1單片機(jī)應(yīng)用開發(fā)從入門到精通》內(nèi)容豐富、實(shí)例詳盡、圖文并茂,主要通過實(shí)例講解單片機(jī)開發(fā)的基本過程,適于初、中級讀者掌握單片機(jī)開發(fā)的過程和技巧,對工程技術(shù)人員也有一定的參考價值。

作者簡介

  張華杰 編著

圖書目錄

目 錄
第1章 單片機(jī)開發(fā)預(yù)備知識 1
1.1 單片機(jī)開發(fā)流程 1
1.1.1 單片機(jī)應(yīng)用系統(tǒng)設(shè)計步驟 1
1.1.2 系統(tǒng)硬件設(shè)計 2
1.1.3 系統(tǒng)軟件設(shè)計 3
1.1.4 最小應(yīng)用系統(tǒng)舉例 4
1.1.5 典型應(yīng)用系統(tǒng) 5
1.1.6 數(shù)據(jù)采集系統(tǒng) 12
1.2 學(xué)習(xí)單片機(jī)的必備工具 14
1.2.1 計算機(jī) 14
1.2.2 單片機(jī)集成開發(fā)系統(tǒng)軟件 14
1.2.3 51編程器 15
1.2.4 實(shí)驗(yàn)板 15
1.3 Keil uVision2集成開發(fā)環(huán)境 15
1.3.1 uVision2介紹 16
1.3.2 uVision2開發(fā)流程 16
1.4 編程器的安裝與使用 22
1.4.1 編程器的連接 23
1.4.2 安裝編程器軟件 23
1.4.3 編程器的使用 24
1.5 測試方法和工具 24
第2章 51單片機(jī)基礎(chǔ)實(shí)例 29
2.1 簡單點(diǎn)亮發(fā)光二極管實(shí)例 29
2.1.1 基礎(chǔ)知識 29
2.1.2 硬件電路圖 31
2.1.3 軟件程序設(shè)計 32
2.1.4 技巧總結(jié) 37
2.2 跑馬燈實(shí)例 38
2.2.1 硬件電路圖 38
2.2.2 軟件程序設(shè)計 39
2.2.3 技巧總結(jié) 41
2.3 流水燈實(shí)例 41
2.3.1 基礎(chǔ)知識 41
2.3.2 軟件程序設(shè)計 42
2.3.3 技巧總結(jié) 43
2.4 延時時間計算實(shí)例 43
2.4.1 機(jī)器周期和指令周期 44
2.4.2 單重循環(huán)短暫延時 44
2.4.3 多重循環(huán)較長時間延時 44
2.4.4 延時程序改進(jìn) 45
2.5 用取表方式實(shí)現(xiàn)燈移動 46
2.5.1 程序設(shè)計 46
2.5.2 代碼詳解 47
2.5.3 模擬仿真 50
2.5.4 實(shí)例測試 50
2.5.5 經(jīng)驗(yàn)總結(jié) 51
2.6 中斷控制功能的作用 51
2.6.1 什么是中斷 51
2.6.2 實(shí)現(xiàn)中斷的好處 52
2.6.3 中斷處理過程 52
2.6.4 中斷源及入口地址 53
2.7 中斷的控制及設(shè)置 54
2.7.1 中斷允許控制寄存器IE 54
2.7.2 中斷優(yōu)先級控制寄存器IP 55
2.7.3 定時器控制寄存器TCON 56
2.7.4 串行口控制寄存器SCON 57
2.8 用外部中斷控制燈閃爍 57
2.8.1 硬件設(shè)計 57
2.8.2 程序設(shè)計 58
2.8.3 代碼詳解 60
2.8.4 模擬仿真 62
2.8.5 實(shí)例測試 62
2.8.6 經(jīng)驗(yàn)總結(jié) 63
2.9 交通燈實(shí)例 63
2.9.1 基礎(chǔ)知識 63
2.9.2 硬件電路圖 69
2.9.3 軟件程序設(shè)計 70
2.9.4 技巧總結(jié) 76
2.10 變頻報警實(shí)例 77
2.10.1 程序設(shè)計 77
2.10.2 代碼詳解 78
2.10.3 模擬仿真 79
2.10.4 實(shí)例測試 79
2.10.5 經(jīng)驗(yàn)總結(jié) 80
2.11 歌曲演奏實(shí)例 80
2.11.1 編程演奏器原理 80
2.11.2 程序設(shè)計 82
2.11.3 代碼詳解 84
2.11.4 模擬仿真 86
2.11.5 實(shí)例測試 86
2.11.6 經(jīng)驗(yàn)總結(jié) 86
2.12 電子琴 87
2.12.1 硬件設(shè)計 87
2.12.2 程序設(shè)計 88
2.12.3 代碼詳解 90
2.12.4 模擬仿真 91
2.12.5 實(shí)例測試 91
2.12.6 經(jīng)驗(yàn)總結(jié) 91
2.13 軟件陷阱實(shí)例 92
2.13.1 基礎(chǔ)知識 92
2.13.2 軟件程序設(shè)計 92
2.13.3 技巧總結(jié) 95
第3章 輸入和顯示 96
3.1 獨(dú)立式鍵盤輸入實(shí)例 96
3.1.1 基礎(chǔ)知識 96
3.1.2 硬件電路圖 98
3.1.3 軟件程序設(shè)計 98
3.2 改進(jìn)型I/O端口鍵盤 99
3.2.1 實(shí)例功能 99
3.2.2 硬件設(shè)計 100
3.2.3 程序設(shè)計 100
3.3 PS/2鍵盤的控制 103
3.3.1 實(shí)例功能 103
3.3.2 典型器件介紹 103
3.3.3 硬件設(shè)計 104
3.3.4 程序設(shè)計 104
3.3.5 經(jīng)驗(yàn)總結(jié) 108
3.4 掃描方式鍵盤輸入實(shí)例 109
3.4.1 基礎(chǔ)知識 109
3.4.2 硬件電路圖 110
3.4.3 軟件程序設(shè)計 110
3.4.4 技巧總結(jié) 112
3.5 定時中斷方式鍵盤輸入實(shí)例 112
3.5.1 基礎(chǔ)知識 112
3.5.2 硬件電路圖 113
3.5.3 軟件程序設(shè)計 113
3.6 LED靜態(tài)顯示實(shí)例 115
3.6.1 基礎(chǔ)知識 115
3.6.2 硬件電路設(shè)計 117
3.6.3 軟件程序設(shè)計 118
3.7 LED動態(tài)顯示實(shí)例 119
3.7.1 基礎(chǔ)知識 119
3.7.2 器件 120
3.7.3 硬件電路圖 121
3.7.4 軟件程序設(shè)計 122
3.8 實(shí)時時鐘實(shí)例 124
3.8.1 基礎(chǔ)知識 125
3.8.2 器件 125
3.8.3 硬件電路圖 131
3.8.4 軟件程序設(shè)計 131
3.9 簡單液晶顯示實(shí)例 134
3.9.1 基礎(chǔ)知識 134
3.9.2 器件 134
3.9.3 硬件電路圖 140
3.9.4 軟件程序設(shè)計 140
3.10 液晶顯示復(fù)雜自制圖形實(shí)例 143
3.10.1 基礎(chǔ)知識 143
3.10.2 器件和軟件 143
3.10.3 硬件電路圖 152
3.10.4 軟件程序設(shè)計 152
3.11 電子萬年歷實(shí)例 157
3.11.1 基礎(chǔ)知識 157
3.11.2 器件 158
3.11.3 硬件電路圖 161
3.11.4 軟件程序設(shè)計 161
第4章 數(shù)據(jù)采集 166
4.1 簡易電壓表實(shí)例 166
4.1.1 A/D轉(zhuǎn)換基礎(chǔ)知識 166
4.1.2 器件和軟件 169
4.1.3 硬件電路圖 171
4.1.4 軟件程序設(shè)計 172
4.1.5 技巧總結(jié) 177
4.2 溫度檢測實(shí)例 177
4.2.1 基礎(chǔ)知識 177
4.2.2 使用器件 179
4.2.3 硬件電路圖 182
4.2.4 軟件程序設(shè)計 182
4.2.5 技巧總結(jié) 192
4.3 檢測電流實(shí)例 192
4.3.1 基礎(chǔ)知識 193
4.3.2 使用器件 195
4.3.3 硬件電路圖 196
4.3.4 軟件程序設(shè)計 198
4.3.5 技巧總結(jié) 206
4.4 智能電池充電器實(shí)例 206
4.4.1 器件以及接口 206
4.4.2 硬件電路圖 207
4.4.3 軟件程序設(shè)計 209
4.4.4 技巧總結(jié) 217
4.5 超聲波測距 217
4.5.1 典型器件介紹 218
4.5.2 硬件設(shè)計 218
4.5.3 程序設(shè)計 220
4.5.4 經(jīng)驗(yàn)總結(jié) 222
4.6 基于單片機(jī)的稱重顯示儀表設(shè)計 222
4.6.1 典型器件介紹 222
4.6.2 硬件設(shè)計 223
4.6.3 程序設(shè)計 224
4.6.4 經(jīng)驗(yàn)總結(jié) 227
4.7 基于單片機(jī)的車輪測速系統(tǒng) 227
4.7.1 典型器件介紹 227
4.7.2 硬件設(shè)計 228
4.7.3 程序設(shè)計 228
4.7.4 經(jīng)驗(yàn)總結(jié) 230
第5章 數(shù)據(jù)通信 231
5.1 單片機(jī)與PC通信實(shí)例 231
5.1.1 基礎(chǔ)知識 231
5.1.2 器件和軟件 234
5.1.3 硬件電路圖 236
5.1.4 軟件程序設(shè)計 236
5.1.5 技巧總結(jié) 242
5.2 單片機(jī)與單片機(jī)之間串行通信實(shí)例 243
5.2.1 基礎(chǔ)知識 243
5.2.2 器件和原理 246
5.2.3 硬件電路圖 248
5.2.4 軟件程序設(shè)計 250
5.2.5 技巧總結(jié) 259
5.3 無線電家電遙控控制實(shí)例 259
5.3.1 基礎(chǔ)知識 260
5.3.2 器件和原理 262
5.3.3 硬件電路圖 264
5.3.4 軟件程序設(shè)計 267
5.3.5 技巧總結(jié) 273
5.4 紅外遙控實(shí)例 273
5.4.1 基礎(chǔ)知識 273
5.4.2 器件和原理 274
5.4.3 硬件電路圖 276
5.4.4 軟件程序設(shè)計 276
5.4.5 技巧總結(jié) 281
第6章 數(shù)據(jù)存儲實(shí)例精選 282
6.1 讀寫U盤 282
6.1.1 典型器件介紹 282
6.1.2 硬件設(shè)計 283
6.1.3 程序設(shè)計 284
6.1.4 經(jīng)驗(yàn)總結(jié) 291
6.2 非接觸IC卡讀寫 292
6.2.1 典型器件介紹 292
6.2.2 硬件設(shè)計 292
6.2.3 程序設(shè)計 294
6.2.4 經(jīng)驗(yàn)總結(jié) 300
6.3 SD卡讀寫 300
6.3.1 典型器件介紹 301
6.3.2 硬件設(shè)計 301
6.3.3 程序設(shè)計 302
6.3.4 經(jīng)驗(yàn)總結(jié) 308
第7章 全球定位系統(tǒng)設(shè)計與開發(fā) 309
7.1 基礎(chǔ)知識 309
7.1.1 GPS信號接收機(jī) 309
7.1.2 GPS接收機(jī)的使用 310
7.2 器件和軟件 312
7.2.1 GPS模塊 312
7.2.2 1602LCD顯示器 316
7.3 硬件電路圖 319
7.4 軟件程序設(shè)計 320
7.4.1 串行口中斷服務(wù)程序 320
7.4.2 GPS數(shù)據(jù)轉(zhuǎn)換 322
7.4.3 LCD顯示函數(shù) 325
7.4.4 程序全貌 327
7.5 技巧總結(jié) 336

本目錄推薦

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