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

單片機實訓教程

單片機實訓教程

定 價:¥25.00

作 者: 張迎輝、貢雪梅
出版社: 北京大學出版社
叢編項: 21世紀全國高職高專計算機系列實用規(guī)劃教材
標 簽: 單片計算機

ISBN: 9787301096406 出版時間: 2005-09-01 包裝: 平裝
開本: 16開 頁數(shù): 281 字數(shù):  

內(nèi)容簡介

  本教材以培養(yǎng)學生應用能力為宗旨,突出基礎知識的掌握和實踐技能的訓練,充分體現(xiàn)了高職高專為國家培養(yǎng)并輸送生產(chǎn)、建設、管理、服務一條龍的高素質(zhì)技術應用型人才教育的特點。全書共分10章,第1章對目前比較流行的MCS-51單片機實驗系統(tǒng)做簡要介紹,第2章介紹MCS-51單片機指令系統(tǒng),第3章介紹MCS-51單片機匯編語言程序設計,第4章講述單片機輸入/輸出接口及應用,第5章介紹單片機內(nèi)部定時/計數(shù)器和中斷系統(tǒng);第6章闡述串行接口和串行通信;第7章介紹單片機常用接口電路,第8章講述單片機多功能接口技術,第9章介紹單片機的綜合應用,第10章介紹C51及其編程。全書共安排了43個實訓及4個綜合應用,可作為課程設計或畢業(yè)設計項目來選用。本書可作為高職高專計算機技術、機電一體化、工業(yè)控制、電氣及自動化專業(yè)實踐教學的教材,也可供工程技術人員參考。

作者簡介

暫缺《單片機實訓教程》作者簡介

圖書目錄

第1章單片機開發(fā)系統(tǒng)簡介1
1.1實訓概要1
1.2單片機開發(fā)系統(tǒng)操作指南5
1.2.1實訓目的5
1.2.2實訓案例5
1.2.3實訓內(nèi)容6
習題9
第2章MCS-51單片機指令系統(tǒng)10
2.1實訓概要10
2.2實訓1通用數(shù)據(jù)傳送指令訓練13
2.2.1實訓目的13
2.2.2實訓要求13
2.2.3實訓預習13
2.2.4實訓器材16
2.2.5實訓案例16
2.2.6實訓程序17
2.2.7實訓步驟18
2.3實訓2堆棧及交換指令訓練18
2.3.1實訓目的18
2.3.2實訓要求18
2.3.3實訓預習18
2.3.4實訓器材20
2.3.5實訓程序20
2.3.6實訓步驟21
2.3.7思考與討論21
2.4實訓3加法及十進制調(diào)整指令訓練22
2.4.1實訓目的22
2.4.2實訓要求22
2.4.3實訓預習22
2.4.4實訓器材23
2.4.5實訓程序23
2.4.6實訓步驟24
2.4.7思考與討論25
2.5實訓4減法指令訓練25
2.5.1實訓目的25
2.5.2實訓要求25
2.5.3實訓預習25
2.5.4實訓器材26
2.5.5實訓程序26
2.5.6實訓步驟27
2.6實訓5乘法和除法指令訓練27
2.6.1實訓目的27
2.6.2實訓要求27
2.6.3實訓預習28
2.6.4實訓器材28
2.6.5實訓程序28
2.6.6實訓步驟28
2.7實訓6邏輯操作指令訓練29
2.7.1實訓目的29
2.7.2實訓要求29
2.7.3實訓預習30
2.7.4實訓器材31
2.7.5實訓程序31
2.7.6實訓步驟31
2.7.7思考與討論32
2.8實訓7控制轉移指令訓練32
2.8.1實訓目的32
2.8.2實訓要求32
2.8.3實訓預習33
2.8.4實訓器材34
2.8.5程序流程及實訓程序34
2.8.6實訓步驟36
2.9實訓8位操作指令訓練36
2.9.1實訓目的36
2.9.2實訓要求36
2.9.3實訓預習36
2.9.4實訓器材37
2.9.5實訓步驟37
2.9.6實訓程序38
2.9.7思考與練習38
習題39
第3章匯編語言程序設計41
3.1實訓概要41
3.2實訓9順序程序設計訓練42
3.2.1實訓目的42
3.2.2實訓要求42
3.2.3實訓預習42
3.2.4實訓器材43
3.2.5實訓程序43
3.2.6實訓步驟45
3.2.7思考與討論45
3.3實訓10分支程序設計訓練46
3.3.1實訓目的46
3.3.2實訓要求46
3.3.3實訓預習46
3.3.4實訓器材47
3.3.5程序流程及實訓程序47
3.3.6實訓步驟48
3.3.7思考與討論49
3.4實訓11循環(huán)程序設計訓練49
3.4.1實訓目的49
3.4.2實訓要求49
3.4.3實訓預習49
3.4.4實訓器材50
3.4.5實訓程序50
3.4.6實訓步驟51
3.4.7思考與討論51
3.5實訓12子程序設計訓練52
3.5.1實訓目的52
3.5.2實訓要求52
3.5.3實訓預習52
3.5.4實訓器材53
3.5.5實訓程序53
3.5.6實訓步驟54
習題54
第4章MCS-51輸入/輸出接口57
4.1實訓概要57
4.2實訓13閃爍燈控制58
4.2.1實訓目的58
4.2.2實訓要求58
4.2.3硬件電路原理圖58
4.2.4程序設計思路58
4.2.5實訓程序流程圖59
4.2.6實訓程序60
4.2.7實訓步驟60
4.3實訓14開關狀態(tài)的顯示61
4.3.1實訓目的61
4.3.2實訓要求61
4.3.3硬件電路原理圖61
4.3.4程序設計思路61
4.3.5實訓程序62
4.3.6實訓器材63
4.3.7實訓步驟63
4.3.8思考與討論64
4.4實訓15節(jié)日彩燈控制65
4.4.1實訓目的65
4.4.2實訓要求65
4.4.3硬件電路原理圖65
4.4.4程序設計思路65
4.4.5實訓器材65
4.4.6實訓步驟66
4.4.7實訓程序66
4.4.8思考與討論67
4.5實訓16運算器電路68
4.5.1實訓目的68
4.5.2實訓要求68
4.5.3硬件電路原理圖68
4.5.4程序設計思路68
4.5.5實訓器材69
4.5.6實訓程序69
4.5.7實訓步驟70
4.5.8思考與討論70
習題71
第5章定時/計數(shù)器和中斷72
5.1實訓概要72
5.2實訓17方波發(fā)生器76
5.2.1實訓目的76
5.2.2實訓要求76
5.2.3實訓器材77
5.2.4程序設計思路77
5.2.5硬件電路原理圖77
5.2.6實訓步驟77
5.3實訓18外部工件計數(shù)器79
5.3.1實訓目的79
5.3.2實訓要求80
5.3.3實訓器材80
5.3.4程序設計思路80
5.3.5硬件電路原理圖80
5.3.6實訓步驟81
5.3.7實訓程序81
5.4實訓19外部脈沖寬度測試器86
5.4.1實訓目的86
5.4.2實訓要求86
5.4.3實訓器材87
5.4.4硬件電路原理圖87
5.4.5實訓程序87
5.4.6實訓步驟89
5.4.7思考與討論90
5.5實訓20中斷控制研究90
5.5.1實訓目的90
5.5.2實訓要求90
5.5.3實訓器材90
5.5.4硬件電路原理圖90
5.5.5實訓步驟91
5.5.6實訓程序92
5.5.7分析與思考93
5.6實訓214人搶答器的中斷控制94
5.6.1實訓目的94
5.6.2實訓要求94
5.6.3設計思想94
5.6.4硬件電路原理圖94
5.6.5實訓步驟94
5.6.6主程序及中斷服務程序95
5.6.7思考與討論96
習題96
第6章串行接口控制98
6.1實訓概要98
6.2實訓22串行數(shù)據(jù)傳送103
6.2.1實訓目的103
6.2.2實訓要求103
6.2.3實訓器材103
6.2.4硬件電路原理圖103
6.2.5實訓步驟104
6.2.6實訓程序104
6.2.7分析與思考105
6.3實訓23串行接口擴展輸出I/O口105
6.3.1實訓目的105
6.3.2實訓要求105
6.3.3實訓器材105
6.3.4硬件電路原理圖105
6.3.5實訓步驟105
6.3.6實訓程序106
6.3.7分析與思考108
6.4實訓24串行接口擴展輸入I/O口108
6.4.1實訓目的108
6.4.2實訓要求108
6.4.3實訓器材108
6.4.4硬件電路原理圖108
6.4.5實訓步驟108
6.4.6實訓程序109
6.5實訓25雙機通信110
6.5.1實訓目的110
6.5.2實訓要求110
6.5.3實訓器材111
6.5.4通信協(xié)議111
6.5.5程序設計思想111
6.5.6硬件電路原理圖112
6.5.7實訓步驟112
6.5.8程序流程圖113
6.5.9實訓程序117
6.5.10分析與思考119
6.6實訓26多機通信121
6.6.1實訓目的121
6.6.2實訓要求121
6.6.3實訓器材121
6.6.4硬件電路原理圖121
6.6.5程序流程圖121
6.6.6實訓步驟125
6.6.7實訓程序125
習題126
第7章單片機常用接口電路128
7.1實訓概要128
7.2實訓27簡單I/O接口擴展130
7.2.1實訓目的130
7.2.2實訓要求130
7.2.3實訓器材130
7.2.4預備知識131
7.2.5硬件電路原理圖131
7.2.6實訓步驟131
7.2.7程序流程及實訓程序132
7.2.8分析與思考133
7.3實訓28工業(yè)注塑機自動控制134
7.3.1實訓目的134
7.3.2實訓要求134
7.3.3預備知識134
7.3.4實訓器材134
7.3.5實訓步驟134
7.3.6硬件電路原理圖134
7.3.7實訓程序135
7.3.8分析與思考137
7.4實訓29可編程8255的基本控制137
7.4.1實訓目的137
7.4.2實訓要求137
7.4.3實訓器材137
7.4.4硬件電路原理圖137
7.4.5實訓步驟138
7.4.6程序流程及實訓程序139
7.4.7分析與思考141
7.5實訓30LED顯示器接口141
7.5.1實訓目的141
7.5.2實訓要求141
7.5.3實訓器材141
7.5.4預備知識142
7.5.5硬件電路原理圖142
7.5.6實訓步驟143
7.5.7實訓程序143
7.5.8分析與思考144
7.6實訓31LED的動態(tài)顯示研究144
7.6.1實訓目的144
7.6.2實訓要求144
7.6.3實訓器材144
7.6.4預備知識144
7.6.5硬件電路原理圖145
7.6.6實訓步驟145
7.6.7實訓程序147
7.6.8分析與思考148
7.7實訓32單鍵識別技術149
7.7.1實訓目的149
7.7.2實訓要求149
7.7.3實訓器材149
7.7.4預備知識149
7.7.5硬件電路原理圖149
7.7.6實訓步驟150
7.7.7實訓程序150
7.8實訓334×4矩陣式鍵盤識別技術152
7.8.1實訓目的152
7.8.2實訓要求152
7.8.3預備知識152
7.8.4實訓器材153
7.8.5硬件電路原理圖153
7.8.6實訓步驟154
7.8.7程序流程及實訓程序154
7.9實訓34A/D轉換160
7.9.1實訓目的160
7.9.2實訓要求160
7.9.3實訓器材160
7.9.4硬件電路原理圖161
7.9.5實訓步驟161
7.9.6實訓程序161
7.9.7分析與思考163
7.10實訓35D/A轉換164
7.10.1實訓目的164
7.10.2實訓要求164
7.10.3實訓器材164
7.10.4硬件電路原理圖164
7.10.5實訓步驟165
7.10.6實訓程序165
7.10.7分析與思考167
習題167
第8章單片機多功能接口技術169
8.1實訓概要169
8.2實訓36電子音樂171
8.2.1實訓目的171
8.2.2實訓要求171
8.2.3實訓器材171
8.2.4硬件電路原理圖171
8.2.5實訓步驟171
8.2.6程序流程及實訓程序172
8.3實訓37交通信號燈控制178
8.3.1實訓目的178
8.3.2實訓要求178
8.3.3實訓器材178
8.3.4設計思想178
8.3.5硬件電路原理圖180
8.3.6實訓步驟181
8.3.7實訓程序181
8.4實訓38產(chǎn)品數(shù)量顯示183
8.4.1實訓目的183
8.4.2實訓要求183
8.4.3設計思想183
8.4.4實訓器材183
8.4.5硬件電路原理圖183
8.4.6實訓步驟184
8.4.7實訓程序184
8.5實訓39電腦時鐘186
8.5.1實訓目的186
8.5.2實訓要求186
8.5.3實訓器材186
8.5.4程序流程圖187
8.5.5實訓步驟187
8.5.6實訓程序188
8.5.7分析與思考196
8.6實訓40I2C存儲卡讀寫197
8.6.1實訓目的197
8.6.2實訓要求197
8.6.3硬件電路原理圖197
8.6.4實訓步驟198
8.6.5實訓程序198
習題204
第9章單片機的綜合應用206
9.1實訓概要206
9.2單片機應用系統(tǒng)的開發(fā)與可靠性設計206
9.2.1單片機應用系統(tǒng)設計前的準備工作206
9.2.2硬件設計206
9.2.3軟件設計207
9.2.4應用系統(tǒng)的軟硬件調(diào)試208
9.2.5應用系統(tǒng)的抗干擾設計209
9.3三相步進電機的控制210
9.3.1實訓目的210
9.3.2實訓要求210
9.3.3預備知識210
9.3.4硬件電路原理圖212
9.3.5實訓程序212
9.4漢字液晶顯示器的設計214
9.4.1實訓目的214
9.4.2實訓要求215
9.4.3預備知識215
9.4.4硬件電路原理圖217
9.4.5實訓程序218
9.5多路溫度巡檢系統(tǒng)的設計222
9.5.1實訓目的222
9.5.2實訓要求222
9.5.3預備知識222
9.5.4硬件電路原理圖223
9.5.5程序流程及實訓程序224
9.6消防火災自動報警控制系統(tǒng)228
9.6.1實訓目的228
9.6.2實訓要求228
9.6.3系統(tǒng)總體設計229
9.6.4系統(tǒng)硬件電路設計229
9.6.5硬件電路原理圖231
9.6.6程序流程及實訓程序234
習題254
第10章MCS-51單片機的C51編程訓練255
10.1實訓概要255
10.2C51簡介及編程255
10.2.1C51簡介255
10.2.2C51語言編程方法256
10.2.3KeilC51工具包的安裝256
10.2.4KeilC51工具包的各部分功能及使用簡介256
10.3μVision2集成開發(fā)環(huán)境257
10.3.1項目管理器257
10.3.2集成功能257
10.3.3編輯器和調(diào)試器258
10.3.4C51編譯器258
10.4實訓41算術運算程序設計260
10.4.1實訓目的260
10.4.2預備知識260
10.4.3實訓要求260
10.4.4實訓器材260
10.4.5實訓步驟260
10.4.6實訓程序260
10.5實訓42簡單I/O輸出261
10.5.1實訓目的261
10.5.2實訓要求261
10.5.3硬件電路原理圖261
10.5.4實訓器材261
10.5.5實訓步驟261
10.5.6實訓程序262
10.6實訓43定時器中斷訓練264
10.6.1實訓目的264
10.6.2實訓要求264
10.6.3硬件電路原理圖264
10.6.4實訓器材265
10.6.5實訓步驟265
10.6.6實訓程序265
習題266
附錄1MCS-51單片機指令速查表267
附錄2美國標準信息交換碼ASCII字符表272
附錄3常用集成電路引腳圖273
附錄4特殊功能寄存器功能匯總279
參考文獻281

本目錄推薦

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