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

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

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

定 價:¥49.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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