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

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

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

定 價:¥49.00

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

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

內(nèi)容簡介

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

作者簡介

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

圖書目錄

前言
第1章單片機原理與應(yīng)用1
1.1認識單片機1
1.1.1單片機發(fā)展及其應(yīng)用1
1.1.2單片機內(nèi)部結(jié)構(gòu)與硬件資源2
1.1.3單片機的外部引腳4
1.2單片機內(nèi)部主要部件8
1.2.1CPU8
1.2.2存儲器10
1.2.3專用寄存器11
1.2.4特殊功能寄存器13
1.3單片機系統(tǒng)的電路組成16
1.3.1單片機最小系統(tǒng)16
1.3.2單片機系統(tǒng)的工作模式19
1.3.3單片機應(yīng)用系統(tǒng)20
1.4單片機的程序語言與數(shù)據(jù)22
1.4.1匯編語言程序22
1.4.2單片機的C語言程序23
1.4.3數(shù)制轉(zhuǎn)換與編碼24
1.4.4機器數(shù)27
思考題28
第2章單片機系統(tǒng)開發(fā)常用軟件29
2.1單片機軟件開發(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單片機系統(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單片機的程序下載與硬件實驗平臺
簡介48
2.3.1單片機硬件實驗平臺48
2.3.2程序下載軟件51
思考題53
第3章單片機程序設(shè)計基礎(chǔ)54
3.1單片機的C語言54
3.1.1C51的特點54
3.1.2C51的數(shù)據(jù)55
3.1.3C51的運算符57
3.1.4C51中常用的函數(shù)58
3.1.5單片機C語言的結(jié)構(gòu)60
3.1.6數(shù)制與碼制61
3.2單片機驅(qū)動一個LED閃爍62
3.2.1單片機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單片機系統(tǒng)的按鍵(項目4)78
3.4.1按鍵抖動現(xiàn)象78
3.4.2單按鍵輸入程序79
3.4.34×4鍵盤矩陣83
思考題85
第4章單片機內(nèi)部硬件資源及應(yīng)用87
4.1單片機的中斷系統(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系列單片機的定時器95
4.2.1單片機的定時器/計數(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單片機串行通信105
4.3.1串行通信原理105
4.3.2單片機的串行接口106
4.3.3串行接口的工作方式109
4.3.4單片機通信電路接口113
4.3.5PC與MCS51系列單片機的串行
通信(項目8)114
4.4電子表程序設(shè)計(項目9)116
4.4.1功能分析116
4.4.2電路設(shè)計117
4.4.3程序設(shè)計117
4.5增強型51系列單片機的內(nèi)部特殊
部件126
4.5.1單片機內(nèi)部特殊部件126
4.5.2單片機片內(nèi)看門狗定時器的使用
(項目10)128
4.5.3單片機片內(nèi)AD轉(zhuǎn)換器的使用
(項目11)130
思考題133
第5章單片機外圍常用器件及
其應(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單片機常用的接口電路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系列單片機內(nèi)部
模塊及應(yīng)用231
7.1STC15F系列單片機應(yīng)用基礎(chǔ)231
7.1.1STC15F系列單片機功能概述231
7.1.2STC15F系列單片機開發(fā)環(huán)境232
7.1.3STC15F系列單片機應(yīng)用測試236
7.2STC15F系列單片機片內(nèi)A-D轉(zhuǎn)換器的
應(yīng)用(項目23)239
7.2.1基本原理240
7.2.2STC15F系列單片機的A-D轉(zhuǎn)換
程序242
7.2.3利用片內(nèi)A-D轉(zhuǎn)換器實現(xiàn)NTC
熱敏電阻測溫243
7.3STC15F系列單片機內(nèi)部EEROM的IAP技術(shù)應(yīng)用(項目24)246
7.3.1EEPROM存儲空間與
相關(guān)寄存器246
7.3.2片機EEPROM程序248
7.3.3掉電存儲原理與應(yīng)用252
7.4STC15F系列單片機PWM波輸出及
其應(yīng)用(項目25)254
7.4.1STC15F系列單片機PWM模
塊結(jié)構(gòu)原理254
7.4.2PWM相關(guān)寄存器256
7.4.3PWM波輸出程序設(shè)計259
思考題261
附錄51常用頭文件262

本目錄推薦

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