注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)自動化技術(shù)、計算技術(shù)單片機(jī)開發(fā)從入門到精通

單片機(jī)開發(fā)從入門到精通

單片機(jī)開發(fā)從入門到精通

定 價:¥49.00

作 者: 白林峰,曲培新,左現(xiàn)剛 等 著
出版社: 機(jī)械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

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

內(nèi)容簡介

  本書按照單片機(jī)應(yīng)用和開發(fā)技術(shù)需求從易到難劃分7章內(nèi)容,通過項目設(shè)計實例(全書共有25個項目)引導(dǎo)讀者逐步深入學(xué)習(xí)。其中第1章介紹了8051單片機(jī)硬件相關(guān)知識;第2章介紹了單片機(jī)開發(fā)所采用的軟件和硬件實驗平臺;第3、4章為單片機(jī)內(nèi)部資源應(yīng)用設(shè)計,并以STC89系列單片機(jī)為例,列舉了11個基礎(chǔ)項目用于引領(lǐng)讀者學(xué)習(xí)單片機(jī)C語言編程技巧;第5、6章主要介紹單片機(jī)系統(tǒng)常用的外部器件,列舉了11個提高項目進(jìn)一步鍛煉讀者的單片機(jī)系統(tǒng)開發(fā)設(shè)計能力;第7章介紹了STC15F系列單片機(jī)內(nèi)部主要部件應(yīng)用技術(shù),并采用產(chǎn)品開發(fā)中的三個綜合指導(dǎo)項目讓讀者進(jìn)一步掌握單片機(jī)開發(fā)技能。本書適合于單片機(jī)產(chǎn)品開發(fā)與項目設(shè)計培訓(xùn)人員、單片機(jī)技術(shù)認(rèn)證培訓(xùn)人員、單片機(jī)競賽培訓(xùn)人員以及廣大單片機(jī)愛好者,也可作為高等院校電子信息類專業(yè)的教材和參考用書。

作者簡介

  作者長期承擔(dān)電子技術(shù)、單片機(jī)技術(shù)等課程的教學(xué)工作,從事無線視頻監(jiān)視與控制、城市道路交通控制技術(shù)等方面的研究,近五年來發(fā)表科技論文20余篇,主編和參編著作和教材6本,主持科技成果鑒定2項,獲得廳級以上科研成果6項。

圖書目錄

前言
第1章單片機(jī)原理與應(yīng)用1
1.1認(rèn)識單片機(jī)1
1.1.1單片機(jī)發(fā)展及其應(yīng)用1
1.1.2單片機(jī)內(nèi)部結(jié)構(gòu)與硬件資源2
1.1.3單片機(jī)的外部引腳4
1.2單片機(jī)內(nèi)部主要部件8
1.2.1CPU8
1.2.2存儲器10
1.2.3專用寄存器11
1.2.4特殊功能寄存器13
1.3單片機(jī)系統(tǒng)的電路組成16
1.3.1單片機(jī)最小系統(tǒng)16
1.3.2單片機(jī)系統(tǒng)的工作模式19
1.3.3單片機(jī)應(yīng)用系統(tǒng)20
1.4單片機(jī)的程序語言與數(shù)據(jù)22
1.4.1匯編語言程序22
1.4.2單片機(jī)的C語言程序23
1.4.3數(shù)制轉(zhuǎn)換與編碼24
1.4.4機(jī)器數(shù)27
思考題28
第2章單片機(jī)系統(tǒng)開發(fā)常用軟件29
2.1單片機(jī)軟件開發(fā)系統(tǒng)Keil應(yīng)用29
2.1.1Keil μVision3工作界面29
2.1.2Keil應(yīng)用步驟29
2.1.3調(diào)試程序35
2.2單片機(jī)系統(tǒng)的仿真與調(diào)試38
2.2.1Proteus ISIS的工作界面38
2.2.2電路原理圖設(shè)計40
2.2.3仿真與調(diào)試44
2.2.4Proteus與Keil的聯(lián)合調(diào)試46
2.3單片機(jī)的程序下載與硬件實驗平臺
簡介48
2.3.1單片機(jī)硬件實驗平臺48
2.3.2程序下載軟件51
思考題53
第3章單片機(jī)程序設(shè)計基礎(chǔ)54
3.1單片機(jī)的C語言54
3.1.1C51的特點54
3.1.2C51的數(shù)據(jù)55
3.1.3C51的運算符57
3.1.4C51中常用的函數(shù)58
3.1.5單片機(jī)C語言的結(jié)構(gòu)60
3.1.6數(shù)制與碼制61
3.2單片機(jī)驅(qū)動一個LED閃爍62
3.2.1單片機(jī)I/O接口輸出與驅(qū)動62
3.2.2P0.0接口驅(qū)動LED閃爍
(項目1)64
3.2.3流水燈程序設(shè)計(項目2)67
3.2.4數(shù)組與應(yīng)用69
3.3數(shù)碼管驅(qū)動71
3.3.1數(shù)碼管的顯示原理71
3.3.2數(shù)碼管0~9顯示程序設(shè)計
(項目3)74
3.3.3函數(shù)調(diào)用75
3.3.4主程序與子程序77
3.4單片機(jī)系統(tǒng)的按鍵(項目4)78
3.4.1按鍵抖動現(xiàn)象78
3.4.2單按鍵輸入程序79
3.4.34×4鍵盤矩陣83
思考題85
第4章單片機(jī)內(nèi)部硬件資源及應(yīng)用87
4.1單片機(jī)的中斷系統(tǒng)87
4.1.1中斷系統(tǒng)簡介87
4.1.2中斷響應(yīng)91
4.1.3中斷服務(wù)函數(shù)93
4.1.4利用外部中斷實現(xiàn)按鍵的輸入
(項目5)94
4.2MCS51系列單片機(jī)的定時器95
4.2.1單片機(jī)的定時器/計數(shù)器結(jié)構(gòu)95
4.2.2定時器的工作方式97
4.2.3定時器/計數(shù)器的初始化99
4.2.4單只數(shù)碼管秒顯示(項目6)100
4.2.56位數(shù)碼管動態(tài)顯示(項目7)102
4.3單片機(jī)串行通信105
4.3.1串行通信原理105
4.3.2單片機(jī)的串行接口106
4.3.3串行接口的工作方式109
4.3.4單片機(jī)通信電路接口113
4.3.5PC與MCS51系列單片機(jī)的串行
通信(項目8)114
4.4電子表程序設(shè)計(項目9)116
4.4.1功能分析116
4.4.2電路設(shè)計117
4.4.3程序設(shè)計117
4.5增強(qiáng)型51系列單片機(jī)的內(nèi)部特殊
部件126
4.5.1單片機(jī)內(nèi)部特殊部件126
4.5.2單片機(jī)片內(nèi)看門狗定時器的使用
(項目10)128
4.5.3單片機(jī)片內(nèi)AD轉(zhuǎn)換器的使用
(項目11)130
思考題133
第5章單片機(jī)外圍常用器件及
其應(yīng)用135
5.1數(shù)字溫度傳感器DS18B20的應(yīng)用135
5.1.1DS18B20的功能原理135
5.1.2DS18B20的工作時序137
5.1.3DS18B20的指令139
5.1.4DS18B20的驅(qū)動程序設(shè)計140
5.1.5數(shù)字溫度計設(shè)計(項目12)143
5.2I2C總線器件AT24C04及其應(yīng)用146
5.2.1I2C總線的構(gòu)成和信號類型146
5.2.2AT24C04的應(yīng)用原理148
5.2.3AT24C04的驅(qū)動程序設(shè)計150
5.2.4AT24C04的應(yīng)用(項目13)152
5.3實時時鐘DS1302的原理與應(yīng)用
(項目14)154
5.3.1DS1302的功能154
5.3.2DS1302的寄存器和控制指令155
5.3.3DS1302的讀寫時序與驅(qū)動程
序156
5.3.4DS1302的應(yīng)用159
5.4AD、DA轉(zhuǎn)換器及其應(yīng)用163
5.4.1AD轉(zhuǎn)換器、DA轉(zhuǎn)換器參數(shù)
描述164
5.4.2AD轉(zhuǎn)換器ADC0832的應(yīng)用
(項目15.1)164
5.4.3AD轉(zhuǎn)換器TLC549的應(yīng)用
(項目15.2)169
5.4.4DA轉(zhuǎn)換器TLC5615的應(yīng)用
(項目16)173
5.5單片機(jī)常用的接口電路176
5.5.1并行鎖存器176
5.5.2串行移位寄存器177
5.5.3驅(qū)動器ULN2003的應(yīng)用
(項目17)180
思考題185
第6章字符點陣顯示186
6.1LCD1602單色字符液晶顯示模塊
(項目18)186
6.1.1LCD1602液晶顯示模塊工作原
理186
6.1.2LCD1602的操作指令188
6.1.3LCD1602的驅(qū)動程序設(shè)計191
6.1.4LCD1602的應(yīng)用193
6.2LCD12864的原理與應(yīng)用
(項目19)194
6.2.1LCD12864點陣液晶顯示模塊的
工作原理194
6.2.2LCD12864的驅(qū)動程序設(shè)計197
6.2.3LCD12864的應(yīng)用206
6.3彩屏液晶TFT的原理與應(yīng)用(項
目20)208
6.3.1彩色液晶顯示模塊概述208
6.3.2彩色液晶顯示模塊介紹209
6.3.3驅(qū)動程序設(shè)計212
6.4LED點陣顯示屏218
6.4.1LED點陣結(jié)構(gòu)及顯示原理219
6.4.2LED 8×8點陣字符顯示(項
目21)221
6.4.3LED漢字屏原理與設(shè)計(項
目22)224
6.4.416×16漢字點陣顯示程序設(shè)計226
思考題230
第7章STC15F系列單片機(jī)內(nèi)部
模塊及應(yīng)用231
7.1STC15F系列單片機(jī)應(yīng)用基礎(chǔ)231
7.1.1STC15F系列單片機(jī)功能概述231
7.1.2STC15F系列單片機(jī)開發(fā)環(huán)境232
7.1.3STC15F系列單片機(jī)應(yīng)用測試236
7.2STC15F系列單片機(jī)片內(nèi)A-D轉(zhuǎn)換器的
應(yīng)用(項目23)239
7.2.1基本原理240
7.2.2STC15F系列單片機(jī)的A-D轉(zhuǎn)換
程序242
7.2.3利用片內(nèi)A-D轉(zhuǎn)換器實現(xiàn)NTC
熱敏電阻測溫243
7.3STC15F系列單片機(jī)內(nèi)部EEROM的IAP技術(shù)應(yīng)用(項目24)246
7.3.1EEPROM存儲空間與
相關(guān)寄存器246
7.3.2片機(jī)EEPROM程序248
7.3.3掉電存儲原理與應(yīng)用252
7.4STC15F系列單片機(jī)PWM波輸出及
其應(yīng)用(項目25)254
7.4.1STC15F系列單片機(jī)PWM模
塊結(jié)構(gòu)原理254
7.4.2PWM相關(guān)寄存器256
7.4.3PWM波輸出程序設(shè)計259
思考題261
附錄51常用頭文件262

本目錄推薦

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