注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡計算機科學理論與基礎知識單片機原理及應用案例教程

單片機原理及應用案例教程

單片機原理及應用案例教程

定 價:¥45.00

作 者: 禹定臣 著
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 計算機/網(wǎng)絡 計算機理論

ISBN: 9787121305214 出版時間: 2017-03-01 包裝: 平裝
開本: 16開 頁數(shù): 328 字數(shù):  

內(nèi)容簡介

  本書是根據(jù)教育部應用型科技大學的教學要求和*新大綱編寫而成的。全書以MCS-51系列單片機為例,通過豐富的應用實例,采用理論和實踐相結(jié)合的方法,由淺入深地介紹了51系列單片機的結(jié)構(gòu)及工作原理、內(nèi)部硬件資源及單片機的系統(tǒng)擴展、A/D、D/A、常用接口設計及常用的編程語言(匯編語言與C51)和開發(fā)工具(Proteus、Keil C)的使用等內(nèi)容,并介紹了單片機應用系統(tǒng)的設計、開發(fā)與調(diào)試過程。本書注重學生能力的培養(yǎng),采用案例教學,融教、學、練”一體化,案例中將Proteus和keil C相結(jié)合,實踐性和可操作性強。編程以C51為主,兼顧匯編語言程序設計。*后給出了詳細的單片機實驗指導和課程設計實例,供實踐教學參考。

作者簡介

  教育思想觀念先進,教學內(nèi)容理論聯(lián)系實際,教學方法靈活創(chuàng)新, 主張并積極嘗試了案例式、問題式、討論式、研究型教學方法改革,在教學實踐中形成了“激趣、啟思、求活、務實”的教學風格和“注重啟迪、鼓勵創(chuàng)新”的教學特點,教學效果優(yōu)秀,受到學生歡迎。

圖書目錄

第1章 MCS-51單片機硬件結(jié)構(gòu)\t1
1.1 知識結(jié)構(gòu)\t1
1.1.1 單片機內(nèi)部結(jié)構(gòu)\t1
1.1.2 引腳功能\t15
1.2 學習實例\t17
實例一 LED燈閃爍\t17
實例二 LED流水燈\t19
實例三 轉(zhuǎn)向燈\t21
本章小結(jié)\t22
習題一\t22
第2章 單片機匯編語言與C語言程序設計基礎\t25
2.1 知識結(jié)構(gòu)\t25
2.1.1 匯編語言程序設計\t25
2.1.2 C51程序設計\t49
2.2 學習實例\t66
實例一 用P1口、P2口分別顯示二進制加、減法結(jié)果\t66
實例二 用P2口實現(xiàn)左右跑馬燈效果\t68
實例三 用查表法實現(xiàn)P2口接的8只LED燈花樣顯示\t71
本章小結(jié)\t73
習題二\t73
第3章 單片機中斷系統(tǒng)、定時器/計數(shù)器及串行口\t77
3.1 知識結(jié)構(gòu)\t77
3.1.1 中斷系統(tǒng)\t77
3.1.2 定時器/計數(shù)器\t82
3.1.3 串行口\t86
3.2 學習實例\t92
實例一 用 和 對按鍵進行計數(shù)并顯示計數(shù)結(jié)果\t92
實例二 用T0工作在方式1時控制播放一首歌曲\t94
實例三 用T0工作在方式1時控制LED燈的閃爍時間間隔\t96
實例四 用T0工作在方式2時對脈沖進行計數(shù)并顯示計數(shù)結(jié)果\t98
實例五 用串行口工作在方式0時擴展輸出接口\t99
實例六 用串行口工作在方式1時實現(xiàn)雙機通信\t101
實例七 單片機向PC機發(fā)送數(shù)據(jù)\t102
實例八 單片機接收PC機發(fā)送的數(shù)據(jù)\t104
本章小結(jié)\t106
習題三\t106
第4章 51單片機系統(tǒng)擴展\t109
4.1 知識結(jié)構(gòu)\t109
4.1.1 單片機系統(tǒng)總線及系統(tǒng)擴展方法\t109
4.1.2 單片機存儲器的擴展\t112
4.1.3 并行I/O口擴展\t117
4.2 學習實例\t131
實例一 用62256擴展32KB的外部RAM\t131
實例二 用27256擴展32KB的外部ROM\t132
實例三 用AT24C02擴展EEPROM\t133
實例四 用74LS273、74LS241擴展I/O接口\t137
實例五 用8255芯片擴展鍵盤/顯示接口\t139
實例六 用8155芯片擴展顯示接口\t142
實驗七 用74ls165、74ls164擴展鍵盤/顯示接口\t144
本章小結(jié)\t145
習題四\t145
第5章 DAC和ADC接口\t148
5.1 知識結(jié)構(gòu)\t148
5.1.1 A/D轉(zhuǎn)換器件\t148
5.1.2 D/A轉(zhuǎn)換器件\t150
5.2 學習實例\t152
實例一 基于ADC0809的5V直流電壓表設計\t152
實例二 用DAC0832設計簡易信號發(fā)生器\t154
本章小結(jié)\t157
習題五\t157
第6章 鍵盤與顯示接口設計\t160
6.1 知識結(jié)構(gòu)\t160
6.1.1 鍵盤接口設計\t160
6.1.2 LED顯示接口設計\t165
6.1.3 LCD顯示接口設計\t168
6.2 學習實例\t173
實例一 用LED數(shù)碼管循環(huán)顯示0~9\t173
實例二 用LED數(shù)碼管動態(tài)顯示“HELLO”\t175
實例三 數(shù)碼時鐘設計\t176
實例四 獨立式鍵盤控制步進電動機正、反轉(zhuǎn)\t180
實例五 矩陣式鍵盤按鍵值的數(shù)碼管顯示\t183
實例六 矩陣式鍵盤按鍵值的LCD顯示\t185
實例七 用1602LCD顯示“HUANG HUAI UNIVERSITY”\t187
實例八 用12864LCD顯示漢字\t190
本章小結(jié)\t193
習題六\t194
第7章 單片機應用系統(tǒng)設計與調(diào)試簡介\t195
7.1 知識結(jié)構(gòu)\t195
7.1.1 單片機應用系統(tǒng)的設計步驟\t195
7.1.2 應用系統(tǒng)的硬件設計\t196
7.1.3 應用系統(tǒng)的軟件設計\t197
7.1.4 單片機應用系統(tǒng)的開發(fā)與調(diào)試\t197
7.1.5 單片機應用系統(tǒng)的可靠性與抗干擾性設計\t199
7.2 學習實例\t204
實例一 基于DS1302的日歷時鐘設計\t204
實例二 基于ADC0832和LCD1602的數(shù)字電壓表設計\t212
本章小結(jié)\t215
習題七\t215
第8章 常用開發(fā)仿真軟件Keil c和Proteus簡介\t216
8.1 知識結(jié)構(gòu)\t216
8.1.1 Keil C編譯器使用簡介\t216
8.1.2 Proteus仿真軟件使用簡介\t221
8.2 學習實例\t225
實例一 通過P1.0輸出周期為20ms的方波信號\t225
實例二 計單個按鍵次數(shù)并顯示\t227
本章小結(jié)\t228
習題三\t229
第9章 單片機實驗指導\t230
實驗一 P1口實驗\t230
實驗二 交通燈控制實驗\t234
實驗三 簡單I/O口擴展實驗\t238
實驗四 外部中斷實驗\t243
實驗五 定時器實驗\t247
實驗六 8255A可編程并行接口實驗\t251
實驗七 數(shù)碼顯示實驗\t253
實驗八 液晶顯示屏1602顯示實驗\t256
實驗九 串/并轉(zhuǎn)換實驗\t260
實驗十 A/D轉(zhuǎn)換實驗\t263
第10章 單片機課程設計實例\t267
實例一 基于單片機的簡易計算器設計\t267
實例二 基于單片機的數(shù)字電壓表設計\t272
實例三 基于單片機的電子日歷設計\t276
實例四 基于單片機的具備溫度顯示的數(shù)字時鐘設計\t284
實例五 基于單片機的具備轉(zhuǎn)速顯示功能的直流電動機控制系統(tǒng)設計\t293
實例六 基于單片機的紅外遙控器控制繼電器的設計\t297
附錄\t304
附錄A MCS-51系列單片機指令表\t304
附錄B Protreus的常用元器件\t309
附錄C C51常用庫函數(shù)\t314
參考文獻\t319

本目錄推薦

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