注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)硬件、外部設(shè)備與維護(hù)單片機(jī)基礎(chǔ)及應(yīng)用項目式教程

單片機(jī)基礎(chǔ)及應(yīng)用項目式教程

單片機(jī)基礎(chǔ)及應(yīng)用項目式教程

定 價:¥45.00

作 者: 徐宏英 著
出版社: 機(jī)械工業(yè)出版社
叢編項: 全國高等職業(yè)教育“十三五”規(guī)劃教材
標(biāo) 簽: 暫缺

ISBN: 9787111585503 出版時間: 2018-01-01 包裝: 平裝
開本: 16開 頁數(shù): 240 字?jǐn)?shù):  

內(nèi)容簡介

  本書以宏晶公司的STC89C52RC單片機(jī)為例,采用“項目任務(wù)驅(qū)動”模式編寫教材,將單片機(jī)基礎(chǔ)知識點分解到八個項目中。項目一知識點是單片機(jī)的基本結(jié)構(gòu)、內(nèi)部資源、常見元器件識別及儀器儀表的使用方法,任務(wù)是完成單片機(jī)小控制系統(tǒng)的設(shè)計與制作。項目二知識點是單片機(jī)編程語言簡介、開發(fā)軟件介紹及LED燈基本知識,任務(wù)是編程實現(xiàn)單片機(jī)控制八個LED燈閃爍。項目三知識點是數(shù)碼管的結(jié)構(gòu)、靜態(tài)顯示和動態(tài)顯示原理,任務(wù)是完成一位數(shù)碼管的靜態(tài)顯示、四位數(shù)碼管的動態(tài)顯示和點陣的顯示。項目四知識點是按鍵消抖和中斷原理,任務(wù)是完成獨立按鍵控制LED閃爍,矩陣按鍵控制數(shù)碼管顯示及按鍵中斷。項目五知識點是定時器基本原理,任務(wù)是定時器工作方式0產(chǎn)生1s延時,定時器工作方式1實現(xiàn)60s倒計時和定時器工作方式3實現(xiàn)8位數(shù)碼管拉幕式顯示。項目六知識點是單片機(jī)串口通信基本原理及編程方法,任務(wù)是實現(xiàn)單片機(jī)與單片機(jī)之間通信,單片機(jī)與PC機(jī)之間通信。項目七知識點是單片機(jī)D/A轉(zhuǎn)換原理和A/D轉(zhuǎn)換原理,任務(wù)是設(shè)計制作簡易信號發(fā)生器和數(shù)字電壓表。項目八知識點是PWM調(diào)速原理,任務(wù)是實現(xiàn)單片機(jī)控制小車運(yùn)動。

作者簡介

暫缺《單片機(jī)基礎(chǔ)及應(yīng)用項目式教程》作者簡介

圖書目錄

項目一 單片機(jī)最小控制系統(tǒng)設(shè)計與制作1
任務(wù)1.1 單片機(jī)最小控制系統(tǒng)設(shè)計1
1.1.1單片機(jī)概述1
1.1.2 單片機(jī)基本結(jié)構(gòu)3
1.1.3單片機(jī)最小控制系統(tǒng)電路組成13
任務(wù)1.2 單片機(jī)最小控制系統(tǒng)制作17
1.2.1常見電子元件識別及檢測17
1.2.2常見儀器儀表使用方法30
1.2.3焊接單片機(jī)最小控制系統(tǒng)35
1.2.4單片機(jī)最小控制系統(tǒng)電路檢測41
項目小結(jié) 41
習(xí)題與制作42
項目二單片機(jī)花樣流水燈控制的設(shè)計與制作44
任務(wù)2.1 單片機(jī)編程語言44
2.1.1 單片機(jī)匯編語言指令系統(tǒng)45
2.1.2 單片機(jī)C語言49
任務(wù)2.2單片機(jī)軟件開發(fā)系統(tǒng)56
2.2.1Keil μVision4基本操作56
2.2.2 Keil μVision4程序調(diào)試65
2.2.3 STC-ISP軟件下載程序68
任務(wù)2.3花樣流水燈控制實現(xiàn)69
2.3.1 設(shè)計和焊接8位LED燈接口電路69
2.3.2編程實現(xiàn)單個LED燈閃爍73
2.3.3編程實現(xiàn)任意花樣流水燈控制程序76
項目小結(jié) 81
習(xí)題與制作81
項目三 單片機(jī)顯示器的設(shè)計與制作83
任務(wù)3.1單片機(jī)數(shù)碼管靜態(tài)顯示83
3.1.1數(shù)碼管靜態(tài)顯示相關(guān)知識83
3.1.2數(shù)碼管靜態(tài)顯示接口電路設(shè)計86
3.1.3數(shù)碼管靜態(tài)顯示電路焊接87
3.1.4編程實現(xiàn)數(shù)碼管顯示字符“0”~“F”89
任務(wù)3.2單片機(jī)數(shù)碼管動態(tài)顯示92
3.2.1數(shù)碼管動態(tài)顯示相關(guān)知識92
3.2.2數(shù)碼管動態(tài)顯示接口電路設(shè)計94
3.2.3數(shù)碼管動態(tài)顯示電路焊接95
3.2.4編程實現(xiàn)數(shù)碼管動態(tài)顯示字符“1234”97
任務(wù)3.3單片機(jī)8*8點陣顯示100
3.3.1單片機(jī)8*8點陣相關(guān)知識100
3.3.2單片機(jī)8*8點陣顯示接口電路設(shè)計102
3.3.3單片機(jī)8*8點陣顯示電路焊接103
3.3.4編程實現(xiàn)點陣顯示26個字母“A”~“Z”105
項目小結(jié) 110
習(xí)題與制作110
項目四 單片機(jī)鍵盤的設(shè)計與制作112
任務(wù)4.1獨立按鍵控制LED燈閃爍112
4.1.1獨立按鍵及按鍵消抖方法112
4.1.2獨立按鍵接口電路設(shè)計113
4.1.3獨立按鍵電路焊接114
4.1.4編程實現(xiàn)4個獨立按鍵控制LED不同閃爍117
任務(wù)4.2矩陣4*4鍵盤控制數(shù)碼管顯示字符121
4.2.1矩陣4*4鍵盤相關(guān)知識121
4.2.2矩陣4*4鍵盤接口電路設(shè)計122
4.2.3矩陣4*4鍵盤電路焊接123
4.2.4編程實現(xiàn)矩陣4*4鍵盤控制數(shù)碼管顯示字符“0”~“F”125
任務(wù)4.3中斷方式的按鍵加減計數(shù)130
4.3.1 中斷相關(guān)知識130
4.3.2中斷方式的按鍵加減計數(shù)接口電路設(shè)計132
4.3.3中斷方式的按鍵加減計數(shù)電路焊接132
4.3.4 編程實現(xiàn)2個按鍵中斷控制數(shù)碼管加減計數(shù)134
項目小結(jié) 138
習(xí)題與制作138
項目五 單片機(jī)定時/計數(shù)器的設(shè)計與制作141
任務(wù)5.1 定時器T0工作方式0實現(xiàn)1S延時141
5.1.1定時器結(jié)構(gòu)及工作原理141
5.1.2定時器工作方式0定時初值計算方法143
5.1.3定時器查詢法和中斷法編程方法144
5.1.4編程實現(xiàn)定時器T0產(chǎn)生1S延時144
任務(wù)5.2定時器T1工作方式1實現(xiàn)60S倒計時148
5.2.1定時器工作方式1工作原理及初值計算方法148
5.2.2設(shè)計和焊接2位數(shù)碼管動態(tài)顯示接口電路148
5.2.3編程實現(xiàn)60S倒計時數(shù)碼管動態(tài)顯示151
任務(wù)5.3 定時器T0工作方式2實現(xiàn)拉幕式數(shù)字顯示154
5.3.1定時器工作方式2工作原理及初值計算方法154
5.3.2 74LS138芯片的原理及使用方法155
5.3.3設(shè)計和焊接8位數(shù)碼管動態(tài)顯示接口電路156
5.3.4編程實現(xiàn)8位數(shù)碼管拉幕式顯示數(shù)字“12345678”159
項目小結(jié) 163
習(xí)題與制作163
項目六 單片機(jī)串行通信的設(shè)計與制作165
任務(wù)6.1 單片機(jī)與單片機(jī)的串口通信165
6.1.1單片機(jī)串口通信原理165
6.1.2設(shè)計和焊接單片機(jī)與單片機(jī)串口通信接口電路169
6.1.3編程實現(xiàn)單片機(jī)與單片機(jī)的串口通信173
任務(wù)6.2單片機(jī)與PC的串口通信176
6.2.1RS232C串行通信接口及電平轉(zhuǎn)換模塊MAX232176
6.2.2設(shè)計和焊接單片機(jī)與PC的串口通信接口電路178
6.2.3編程實現(xiàn)單片機(jī)與PC的串口通信180
任務(wù)6.3 單片機(jī)串口轉(zhuǎn)并口184
6.3.1 74LS164芯片的原理及使用方法184
6.3.2設(shè)計和焊接單片機(jī)串口轉(zhuǎn)并口通信接口電路185
6.3.3 編程實現(xiàn)單片機(jī)串口轉(zhuǎn)并口輸出控制數(shù)碼管顯示188
項目小結(jié) 190
習(xí)題與制作190
項目七 單片機(jī)A/D和D/A的設(shè)計與制作193
任務(wù)7.1 單片機(jī)D/A簡易信號發(fā)生器193
7.1.1D/A轉(zhuǎn)換的基本原理193
7.1.2DAC0832芯片的原理及使用方法195
7.1.3設(shè)計和焊接單片機(jī)D/A接口電路198
7.1.4編程實現(xiàn)單片機(jī)D/A簡易信號發(fā)生器201
任務(wù)7.2單片機(jī)A/D數(shù)字電壓表實現(xiàn)206
7.2.1A/D轉(zhuǎn)換的基本原理206
7.2.2ADC0809芯片的原理及使用方法210
7.2.3設(shè)計和焊接單片機(jī)A/D接口電路211
7.2.4編程實現(xiàn)單片機(jī)AD數(shù)字電壓表214
項目小結(jié)218
習(xí)題與制作218
項目八 單片機(jī)電機(jī)控制的設(shè)計與制作221
任務(wù)8.1單片機(jī)輸出PWM脈沖221
8.1.1 PWM簡介221
8.1.2 PWM輸出原理與方法222
任務(wù)8.2單片機(jī)PWM脈沖控制電機(jī)轉(zhuǎn)速224
8.2.1L298N電機(jī)驅(qū)動芯片224
8.2.2智能小車電機(jī)驅(qū)動硬件電路設(shè)計226
8.2.3編程實現(xiàn)PWM脈沖控制智能小車速度和方向229
項目小結(jié) 233
習(xí)題與制作234
附錄A MCS-51單片機(jī)指令表235
附錄B ASCII碼表239
附錄C 常用芯片引腳圖240

本目錄推薦

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