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

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

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

定 價:¥59.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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