注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)51單片機(jī)初級入門實戰(zhàn)教程

51單片機(jī)初級入門實戰(zhàn)教程

51單片機(jī)初級入門實戰(zhàn)教程

定 價:¥59.00

作 者: 安康 等編著
出版社: 機(jī)械工業(yè)出版社
叢編項:
標(biāo) 簽: 計算機(jī)/網(wǎng)絡(luò) 計算機(jī)理論

ISBN: 9787111476900 出版時間: 2015-01-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  《51單片機(jī)初級入門實戰(zhàn)教程》是以最為流行的51系列單片機(jī)為知識主體,使用C語言對51單片機(jī)軟件進(jìn)行程序設(shè)計。全書總共分為三部分:①單片機(jī)基礎(chǔ)知識篇;②單片機(jī)基礎(chǔ)案例實踐篇;③單片機(jī)綜合案例實踐篇。三部分內(nèi)容逐次遞進(jìn),初學(xué)者通過第一部分單片機(jī)基礎(chǔ)知識的學(xué)習(xí),結(jié)合第二部分能夠獨(dú)立設(shè)計一些簡單的單片機(jī)技術(shù)案例,在第二部分實踐基礎(chǔ)上能夠進(jìn)一步研究和創(chuàng)新完成一些綜合性案例。全書以案例驅(qū)動的方式,理論與實踐相結(jié)合,帶領(lǐng)讀者循序漸進(jìn)地完成51單片機(jī)知識的學(xué)習(xí)。《51單片機(jī)初級入門實戰(zhàn)教程》實例豐富,圖文并茂,通俗易懂,即使讀者沒有任何單片機(jī)知識的基礎(chǔ),也可以通過本書的學(xué)習(xí)讓您跨入單片機(jī)世界的大門。為了方便讀者快速掌握單片機(jī)技術(shù)知識,《51單片機(jī)初級入門實戰(zhàn)教程》的配套光盤中已含所有案例項目對應(yīng)的電路圖和程序代碼,以及一些常用的電子系統(tǒng)設(shè)計開發(fā)軟件?!?1單片機(jī)初級入門實戰(zhàn)教程》可作為中高等職業(yè)院校、應(yīng)用型本科院校等教學(xué)用書,也可以作為單片機(jī)愛好者自學(xué)教材。

作者簡介

暫缺《51單片機(jī)初級入門實戰(zhàn)教程》作者簡介

圖書目錄

前言
第一部分單片機(jī)基礎(chǔ)知識篇
第1章緒論2
1.1單片機(jī)技術(shù)發(fā)展趨勢2
1.2單片機(jī)技術(shù)定義以及應(yīng)用3
1.2.1單片機(jī)技術(shù)定義3
1.2.2單片機(jī)應(yīng)用3
1.3單片機(jī)開發(fā)板簡介5
1.4單片機(jī)學(xué)習(xí)方法6
1.5本章小結(jié)6
第2章Keil C51軟件開發(fā)環(huán)境與
ISP在線下載7
2.1Keil C51 μVision4軟件介紹7
2.2Keil C51 μVision4軟件安裝與
卸載7
2.2.1Keil C51 μVision4軟件安裝7
2.2.2Keil C51 μVision4軟件卸載11
2.3Keil C51 μVision4軟件操作流程13
2.3.1Keil C51操作界面13
2.3.2Keil C51工程創(chuàng)建應(yīng)用18
2.4ISP在線下載操作26
2.5本章小結(jié)29
第3章51單片機(jī)硬件系統(tǒng)及體系
結(jié)構(gòu)30
3.1單片機(jī)基本結(jié)構(gòu)與引腳功能30
3.1.1單片機(jī)基本結(jié)構(gòu)30
3.1.2單片機(jī)引腳功能33
3.2單片機(jī)存儲器35
3.2.1程序存儲器35
3.2.2數(shù)據(jù)存儲器35
3.3單片機(jī)中斷系統(tǒng)37
3.3.1中斷定義37
3.3.2中斷系統(tǒng)概述38
3.3.3中斷控制38
3.3.4中斷處理41
3.4單片機(jī)定時/計數(shù)系統(tǒng)42
3.4.1定時/計數(shù)器結(jié)構(gòu)及工作
原理42
3.4.2定時/計數(shù)器特殊控制寄
存器TMOD、TCON42
3.4.3定時/計數(shù)器工作方式44
3.5單片機(jī)串行通信系統(tǒng)47
3.5.1串行通信結(jié)構(gòu)與原理47
3.5.2串行控制與狀態(tài)寄存器47
3.5.3串行通信工作方式49
3.5.4波特率設(shè)置50
3.6本章小結(jié)51
第4章51單片機(jī)C語言程序
設(shè)計52
4.1C語言簡介52
4.2數(shù)據(jù)結(jié)構(gòu)53
4.2.1數(shù)據(jù)類型53
4.2.2常量與變量54
4.3運(yùn)算符與表達(dá)式56
4.3.1運(yùn)算符分類56
4.3.2算術(shù)運(yùn)算符與表達(dá)式56
4.3.3關(guān)系運(yùn)算符與表達(dá)式57
4.3.4邏輯運(yùn)算符和表達(dá)式57
4.3.5賦值運(yùn)算符和表達(dá)式57
4.3.6位運(yùn)算符與表達(dá)式58
4.4函數(shù)使用58
4.4.1C語言程序的基本結(jié)構(gòu)58
4.4.2函數(shù)定義59
4.4.3函數(shù)調(diào)用60
4.4.4函數(shù)的嵌套調(diào)用和遞歸調(diào)用61
4.5數(shù)組與指針63
4.5.1數(shù)組63
4.5.2指針64
4.6程序設(shè)計語句66
4.6.1選擇語句67
4.6.2循環(huán)語句69
4.6.3轉(zhuǎn)移語句71
4.7本章小結(jié)72
第二部分單片機(jī)基礎(chǔ)案例實踐篇
〖1〗51單片機(jī)初級入門實戰(zhàn)教程〖1〗目錄第5章單個LED點(diǎn)亮項目74
5.1項目需求74
5.2項目工作原理分析74
5.3項目硬件電路設(shè)計74
5.4項目軟件程序設(shè)計75
5.5系統(tǒng)調(diào)試結(jié)果總結(jié)76
第6章花樣流水燈閃爍項目78
6.1項目需求78
6.2項目工作原理分析78
6.3項目硬件電路設(shè)計79
6.4項目軟件程序設(shè)計80
6.5系統(tǒng)調(diào)試結(jié)果總結(jié)82
第7章單片機(jī)獨(dú)立按鍵控制項目83
7.1項目需求83
7.2項目工作原理分析83
7.3項目硬件電路設(shè)計83
7.4項目軟件程序設(shè)計85
7.5系統(tǒng)調(diào)試結(jié)果總結(jié)88
第8章單片機(jī)外部中斷控制項目89
8.1項目需求89
8.2項目工作原理分析89
8.3項目硬件電路設(shè)計90
8.4項目軟件程序設(shè)計91
8.5系統(tǒng)調(diào)試結(jié)果總結(jié)92
第9章數(shù)碼顯示技術(shù)項目94
9.1項目需求94
9.2項目工作原理分析94
9.3項目硬件電路設(shè)計96
9.4項目軟件程序設(shè)計97
9.4.1數(shù)碼管靜態(tài)顯示97
9.4.2數(shù)碼管動態(tài)顯示99
9.5系統(tǒng)調(diào)試結(jié)果總結(jié)101
9.5.1數(shù)碼管靜態(tài)顯示調(diào)試結(jié)果101
9.5.2數(shù)碼管動態(tài)掃描顯示調(diào)試
結(jié)果101
第10章單片機(jī)定時控制項目102
10.1項目需求10210.2項目工作原理分析102
10.3項目硬件電路設(shè)計103
10.4項目軟件程序設(shè)計104
10.5系統(tǒng)調(diào)試結(jié)果總結(jié)106
第11章單片機(jī)控制蜂鳴器項目108
11.1項目需求108
11.2項目工作原理分析108
11.3項目硬件電路設(shè)計108
11.4項目軟件程序設(shè)計109
11.5系統(tǒng)調(diào)試結(jié)果總結(jié)112
第12章單片機(jī)串口通信項目113
12.1項目需求113
12.2項目工作原理分析113
12.3項目硬件電路設(shè)計114
12.4項目軟件程序設(shè)計117
12.5系統(tǒng)調(diào)試結(jié)果總結(jié)120
第13章單片機(jī)實現(xiàn)4×4矩陣鍵
盤控制項目122
13.1項目需求122
13.2項目工作原理分析122
13.3項目硬件電路設(shè)計124
13.4項目軟件程序設(shè)計126
13.5系統(tǒng)調(diào)試結(jié)果總結(jié)129
第14章單片機(jī)實現(xiàn)字符型液晶
顯示項目130
14.1項目需求130
14.2項目工作原理130
14.3項目硬件電路設(shè)計133
14.4項目軟件設(shè)計133
14.5項目調(diào)試137
第15章單片機(jī)實現(xiàn)步進(jìn)電動機(jī)
控制項目138
15.1項目需求138
15.2項目工作原理分析138
15.3項目硬件電路設(shè)計140
15.4項目軟件設(shè)計143
15.5項目調(diào)試145第三部分單片機(jī)綜合案例實踐篇
第16章家用溫濕度測量播報
系統(tǒng)設(shè)計148
16.1項目背景和設(shè)計意義148
16.1.1項目背景148
16.1.2項目設(shè)計意義149
16.2項目方案論證和方案選擇149
16.2.1項目方案論證149
16.2.2設(shè)計方案選擇149
16.3家用溫濕度測量播報系統(tǒng)原理
及功能150
16.3.1家用溫濕度測量播報系統(tǒng)
工作原理150
16.3.2家用溫濕度測量播報系統(tǒng)
功能分析150
16.4家用溫濕度測量播報系統(tǒng)硬件
電路設(shè)計151
16.4.1單片機(jī)最小系統(tǒng)模塊設(shè)計151
16.4.2溫濕采集模塊設(shè)計152
16.4.3液晶顯示模塊設(shè)計154
16.4.4語音播報模塊設(shè)計155
16.5家用溫濕度測量播報系統(tǒng)的軟
件實現(xiàn)158
16.5.1單片機(jī)控制主程序軟件
設(shè)計159
16.5.2溫濕采集程序設(shè)計160
16.5.3LCD顯示程序設(shè)計161
16.5.4語音播報程序設(shè)計162
16.6系統(tǒng)調(diào)試163
16.6.1軟件調(diào)試163
16.6.2實物調(diào)試中遇到問題164
16.7總結(jié)165
附件:設(shè)計的電路原理圖166
第17章單片機(jī)實現(xiàn)智能充電器
設(shè)計167
17.1項目背景和設(shè)計意義167
17.1.1項目背景167
17.1.2設(shè)計意義168
17.2設(shè)計總體方案168
17.3智能充電器實現(xiàn)原理及功能169
17.3.1智能充電器實現(xiàn)原理169
17.3.2智能充電器的功能分析170
17.4智能充電器硬件電路設(shè)計170
17.4.1單片機(jī)最小系統(tǒng)設(shè)計170
17.4.2充電控制模塊設(shè)計172
17.4.3供電電壓模塊173
17.5智能充電器軟件實現(xiàn)174
17.5.1單片機(jī)控制主程序設(shè)計174
17.5.2充電控制程序175
17.5.3串口發(fā)送數(shù)據(jù)176
17.6系統(tǒng)調(diào)試和結(jié)果分析177
17.6.1電路原理圖設(shè)計177
17.6.2程序調(diào)試177
17.6.3程序下載178
17.6.4結(jié)果分析178
17.6.5系統(tǒng)調(diào)試中所遇到問題178
17.7總結(jié)180
附件:設(shè)計的電路原理圖180
第18章無線遙控開關(guān)系統(tǒng)設(shè)計182
18.1項目背景及意義182
18.1.1項目背景182
18.1.2設(shè)計意義182
18.2方案論證182
18.2.1設(shè)計方案一182
18.2.2設(shè)計方案二183
18.2.3方案比較與選擇183
18.3無線遙控開關(guān)系統(tǒng)概述184
18.3.1工作原理184
18.3.2功能分析184
18.4無線遙控開關(guān)系統(tǒng)硬件設(shè)計185
18.4.1發(fā)射模塊185
18.4.2無線遙控開關(guān)電路設(shè)計187
18.5無線遙控開關(guān)軟件設(shè)計192
18.5.1開關(guān)無線接收程序設(shè)計192
18.5.2數(shù)碼顯示程序設(shè)計193
18.6系統(tǒng)調(diào)試194
18.6.1程序編譯194
18.6.2程序下載195
18.6.3調(diào)試出現(xiàn)的問題195
18.7總結(jié)196
附件:設(shè)計的電路原理圖196
第19章融合物聯(lián)感知與GSM的
果園環(huán)境監(jiān)測系統(tǒng)設(shè)計198
19.1項目說明198
19.1.1研究背景198
19.1.2研究現(xiàn)狀198
19.1.3研究內(nèi)容199
19.2果園環(huán)境監(jiān)測系統(tǒng)方案設(shè)計199
19.2.1系統(tǒng)結(jié)構(gòu)原理199
19.2.2系統(tǒng)功能分析201
19.3果園環(huán)境遠(yuǎn)程監(jiān)測系統(tǒng)電路
設(shè)計201
19.3.1單片機(jī)最小系統(tǒng)201
19.3.2現(xiàn)場端采集電路202
19.3.3GSM TC35i外圍電路設(shè)計204
19.4果園環(huán)境監(jiān)測系統(tǒng)現(xiàn)場感知端
軟件實現(xiàn)207
19.4.1主程序設(shè)計207
19.4.2現(xiàn)場端數(shù)據(jù)信息發(fā)送程序
設(shè)計208
19.4.3現(xiàn)場端數(shù)據(jù)信息接收程序
設(shè)計209
19.5系統(tǒng)測試210
19.5.1系統(tǒng)測試步驟210
19.5.2測試結(jié)果分析211
19.6結(jié)論211
附件:果園現(xiàn)場數(shù)據(jù)采集端電路原理圖212
第20章單片機(jī)實現(xiàn)電子密碼鎖
設(shè)計214
20.1項目說明214
20.1.1項目背景214
20.1.2電子密碼鎖優(yōu)點(diǎn)215
20.1.3研究內(nèi)容215
20.2系統(tǒng)總體設(shè)計216
20.2.1系統(tǒng)工作原理216
20.2.2系統(tǒng)結(jié)構(gòu)216
20.3系統(tǒng)硬件電路設(shè)計217
20.3.1AT89S52單片機(jī)最小系統(tǒng)
設(shè)計217
20.3.2密碼存儲電路設(shè)計218
20.3.34×4矩陣鍵盤模塊設(shè)計219
20.3.4數(shù)碼管顯示電路設(shè)計220
20.3.5報警指示模塊設(shè)計220
20.3.6電源模塊電路設(shè)計221
20.4系統(tǒng)軟件程序設(shè)計222
20.4.1主程序設(shè)計222
20.4.2串行EEPROM讀寫程序
設(shè)計223
20.4.34×4矩陣鍵盤處理程序設(shè)計226
20.5系統(tǒng)調(diào)試總結(jié)227
附件:系統(tǒng)設(shè)計的電路原理圖227
第21章紅外遙控電動機(jī)轉(zhuǎn)速
系統(tǒng)設(shè)計229
21.1項目說明229
21.1.1研究背景229
21.1.2研究內(nèi)容230
21.2系統(tǒng)總體設(shè)計230
21.2.1系統(tǒng)結(jié)構(gòu)230
21.2.2紅外遙控器工作原理230
21.2.3步進(jìn)電動機(jī)工作原理232
21.3系統(tǒng)硬件電路設(shè)計233
21.3.1單片機(jī)最小系統(tǒng)設(shè)計233
21.3.2紅外遙控器模塊設(shè)計234
21.3.3步進(jìn)電動機(jī)模塊設(shè)計234
21.3.4LCD顯示模塊設(shè)計235
21.4系統(tǒng)軟件程序設(shè)計236
21.4.1主程序設(shè)計236
21.4.2紅外遙控器解碼程序設(shè)計236
21.4.3LCD顯示程序238
21.4.4步進(jìn)電動機(jī)控制程序239
21.5系統(tǒng)調(diào)試總結(jié)241
附件:系統(tǒng)設(shè)計的電路原理圖241
第22章智能小車自動尋跡系統(tǒng)
設(shè)計242
22.1項目背景和研究內(nèi)容242
22.1.1項目背景242
22.1.2研究內(nèi)容242
22.1.3系統(tǒng)設(shè)計技術(shù)242
22.2系統(tǒng)電路設(shè)計244
22.2.1系統(tǒng)工作原理244
22.2.2系統(tǒng)硬件電路設(shè)計244
22.3系統(tǒng)軟件設(shè)計250
22.3.1主程序設(shè)計250
22.3.2無線發(fā)射程序設(shè)計251
22.3.3數(shù)碼管動態(tài)顯示程序設(shè)計252
22.4系統(tǒng)調(diào)試252
附件:系統(tǒng)設(shè)計的電路原理圖253
第23章紅外遙控風(fēng)扇控制系統(tǒng)
設(shè)計256
23.1項目說明256
23.1.1研究背景256
23.1.2研究方案256
23.2系統(tǒng)概述257
23.3系統(tǒng)硬件電路設(shè)計257
23.3.1AT89S52單片機(jī)最小系統(tǒng)
設(shè)計257
23.3.2溫度傳感器電路設(shè)計259
23.3.3LCD1602顯示模塊設(shè)計262
23.3.4紅外接收模塊263
23.3.5電動機(jī)驅(qū)動模塊設(shè)計263
23.3.6存儲電路264
23.4系統(tǒng)軟件設(shè)計265
23.4.1主程序設(shè)計265
23.4.2溫度采集子程序設(shè)計266
23.4.3紅外接收程序設(shè)計267
23.4.4LCD顯示子程序設(shè)計268
23.4.5電動機(jī)驅(qū)動子程序設(shè)計26923.4.6溫度存儲子程序設(shè)計270
23.5系統(tǒng)調(diào)試與總結(jié)272
23.5.1系統(tǒng)調(diào)試272
23.5.2系統(tǒng)總結(jié)273
附件:系統(tǒng)設(shè)計的電路原理圖273
第24章多功能微電腦模擬電子
秤設(shè)計275
24.1項目說明275
24.1.1項目背景275
24.1.2設(shè)計總體方案論證275
24.2多功能微電腦電子秤實現(xiàn)原理276
24.3微電腦電子秤硬件電路設(shè)計276
24.3.151單片機(jī)最小系統(tǒng)276
24.3.2鍵盤電路278
24.3.3ADC0809接口電路279
24.3.4數(shù)碼顯示電路279
24.4微電腦電子秤軟件實現(xiàn)281
24.4.1主程序設(shè)計281
24.4.2鍵盤控制程序設(shè)計282
24.4.3顯示程序設(shè)計284
24.5系統(tǒng)調(diào)試總結(jié)285
附件:系統(tǒng)設(shè)計的電路原理圖285
參考文獻(xiàn)288

本目錄推薦

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