注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護PIC單片機應(yīng)用系統(tǒng)開發(fā)典型實例

PIC單片機應(yīng)用系統(tǒng)開發(fā)典型實例

PIC單片機應(yīng)用系統(tǒng)開發(fā)典型實例

定 價:¥48.00

作 者: 羅翼,張宏偉 編著
出版社: 中國電力出版社
叢編項: 單片機應(yīng)用系統(tǒng)開發(fā)典型實例系列
標 簽: 單片計算機

ISBN: 9787508331430 出版時間: 2005-06-01 包裝: 膠版紙
開本: 小16開 頁數(shù): 392 字數(shù):  

內(nèi)容簡介

  《PIC單片機應(yīng)用系統(tǒng)開發(fā)典型實例》是優(yōu)秀的PIC單片機應(yīng)用系統(tǒng)開發(fā)實踐指導(dǎo)書,通過大量的實例,使讀者掌握PIC單片機的硬件接口技術(shù)和軟件開發(fā)技術(shù)。全書共分為10章,第1章簡單介紹了PIC單片機的結(jié)構(gòu)、系列產(chǎn)品和開發(fā)工具;第2~4章介紹了PIC單片機的內(nèi)部結(jié)構(gòu)、指令系統(tǒng)、中斷系統(tǒng)、PIC16F87X硬件模塊及工作模式;第5~10章為《PIC單片機應(yīng)用系統(tǒng)開發(fā)典型實例》的重點,通過6個經(jīng)典實例,從多個角度介紹了PIC單片機的開發(fā)應(yīng)用。《PIC單片機應(yīng)用系統(tǒng)開發(fā)典型實例》語言簡潔、層次清晰,以實例介紹為主線,遵照硬件應(yīng)用系統(tǒng)開發(fā)的基本步驟和思路進行詳細的講解,有很強的工程性、實用性和指導(dǎo)性。

作者簡介

  羅翼,男,畢業(yè)于天津大學(xué)自動化控制專業(yè),碩士學(xué)位,高級研發(fā)工程師。研究方向為傳感器、智能儀表和工業(yè)自動化控制,主要精通51單片機和PIC單片機的開發(fā)。負責(zé)開發(fā)并投入商業(yè)應(yīng)用的項目:壓力變送器、渦輪流量計、智能電接點液位計、基于現(xiàn)場總線的內(nèi)燃機車運行質(zhì)量監(jiān)控系統(tǒng)、大型水流量標準裝置的計算機控制系統(tǒng)。座石銘:相信自己、肯定自己、創(chuàng)造自己、超越自己。

圖書目錄

叢書序
前言
第1章概述
1.1單片機的發(fā)展及現(xiàn)狀1
1.1.1單片機的發(fā)展1
1.1.2單片機的現(xiàn)狀2
1.2單片機的結(jié)構(gòu)3
1.3PIC單片機的優(yōu)越性4
1.4PIC單片機的系列產(chǎn)品7
1.4.1基本級PIC系列單片機7
1.4.2中級PIC系列單片機8
1.4.3高級PIC系列單片機10
1.5PIC系列單片機的開發(fā)工具11
1.5.1PIC系列單片機的仿真器12
1.5.2PIC系列單片機的編程器及開發(fā)套件17
1.5.3PIC系列單片機的集成開發(fā)環(huán)境21
1.6本章小結(jié)22
第2章PIC16F87X的內(nèi)部結(jié)構(gòu)和指令系統(tǒng)
2.1PIC16F87X的主要特色23
2.1.1PIC16F87X微控制器核的特色23
2.1.2PIC16F87X微控制器外圍特色24
2.2PIC16F87X的內(nèi)部結(jié)構(gòu)分析25
2.2.1PIC16F87X單片機的核心模塊26
2.2.2PIC16F87X單片機的外圍模塊27
2.3PIC16F87X的引腳功能28
2.4CPU的特色34
2.4.1系統(tǒng)配置34
2.4.2振蕩器配置36
2.4.3復(fù)位38
2.4.4中斷44
2.4.5監(jiān)視定時器WDT44
2.4.6睡眠模式47
2.4.7在線調(diào)試48
2.4.8程序代碼保護49
2.4.9用戶標識碼49
2.4.10在線串行編程技術(shù)ICSP(In-CircuitSerialProgramming)49
2.5指令系統(tǒng)50
2.5.1PIC匯編語言指令格式50
2.5.2PIC16F87X指令集51
2.5.3偽操作指令57
2.5.4尋址方式61
2.6本章小結(jié)63
第3章中斷系統(tǒng)
3.1中斷的基本概念65
3.2PIC16F87X的中斷源及中斷邏輯66
3.2.1PIC16F87X的中斷源66
3.2.2PIC16F87X的中斷邏輯69
3.3與中斷相關(guān)的寄存器70
3.4CPU對中斷的處理74
3.5本章小結(jié)77
第4章PIC16F87X硬件結(jié)構(gòu)
4.1輸入/輸出端口79
4.1.1RA端口79
4.1.2RB端口80
4.1.3RC端口81
4.1.4RD端口82
4.1.5RE端口83
4.2定時/計數(shù)器83
4.2.1定時/計數(shù)器TMR084
4.2.2定時/計數(shù)器TMR187
4.3ADC模塊94
4.3.1A/D轉(zhuǎn)換的種類及其工作原理95
4.3.2PIC16F87X中ADC模塊的結(jié)構(gòu)和原理97
4.3.3PIC16F87X中與ADC相關(guān)的寄存器99
4.3.4ADC模塊操作的時間要求102
4.3.5A/D轉(zhuǎn)換的操作過程104
4.3.6睡眠中的A/D轉(zhuǎn)換操作105
4.3.7復(fù)位對ADC的影響106
4.3.8A/D轉(zhuǎn)換的精度和誤差106
4.4CCP模塊106
4.4.1輸入捕捉工作模式107
4.4.2輸出比較工作模式110
4.4.3PWM工作模式111
4.5SPI串行通信模塊115
4.5.1SPI模式的內(nèi)部結(jié)構(gòu)116
4.5.2SPI模式的工作原理116
4.5.3SPI模式的相關(guān)寄存器120
4.6I2C通信模塊122
4.6.1I2C總線概述124
4.6.2MSSP模塊中I2C模式及其相關(guān)的寄存器125
4.6.3I2C總線的從動模式129
4.6.4I2C總線的主控模式132
4.6.5I2C模式下的幾種時序135
4.6.6時鐘仲裁138
4.6.7多主機通信.總線沖突和總線仲裁138
4.6.8I2C總線的有關(guān)接線142
4.7USART串行通信模塊144
4.7.1USART波特率發(fā)生器(BRG)145
4.7.2USART的異步模式146
4.7.3USART的同步模式150
4.7.4與USART模塊相關(guān)的寄存器155
4.8本章小結(jié)158
第5章智能溫度顯示儀開發(fā)實例
5.1系統(tǒng)功能說明159
5.2工作原理及實現(xiàn)方法159
5.2.1溫度檢測及數(shù)據(jù)采集159
5.2.2標度變換160
5.2.3數(shù)據(jù)顯示與報警161
5.3系統(tǒng)軟件設(shè)計165
5.3.1主程序流程圖165
5.3.2數(shù)碼管顯示子程序166
5.3.3初始化程序166
5.3.4延時子程序166
5.3.5標度變換子程序167
5.3.6修改報警上下限程序167
5.4程序清單及注釋169
5.5本章小結(jié)180
第6章水位檢測儀開發(fā)實例
6.1設(shè)計背景181
6.2功能說明181
6.3基本原理與實現(xiàn)方法181
6.3.1水位檢測與數(shù)據(jù)采集182
6.3.2數(shù)碼管與LED顯示183
6.4系統(tǒng)軟件設(shè)計186
6.4.1初始化程序186
6.4.2TMR1中斷服務(wù)程序187
6.4.3數(shù)據(jù)轉(zhuǎn)換子程序187
6.4.4TMR0中斷服務(wù)程序188
6.5程序清單及注釋189
6.6本章小結(jié)198
第7章電動自行車遙控檢測裝置開發(fā)實例
7.1檢測裝置面板及操作199
7.2硬件設(shè)計200
7.2.1前向通道設(shè)計200
7.2.2后向通道設(shè)計202
7.3軟件設(shè)計204
7.3.1主程序204
7.3.2子程序205
7.4程序清單及注釋207
7.5本章小結(jié)231
第8章帶溫壓補償?shù)闹悄軠u輪流量計開發(fā)實例
8.1系統(tǒng)功能說明233
8.2渦輪流量計的原理與特點233
8.2.1渦輪流量計的原理233
8.2.2渦輪流量計的特點234
8.3系統(tǒng)硬件構(gòu)成與實現(xiàn)235
8.3.1流量信號的檢測與采集235
8.3.2溫度信號采集模塊的設(shè)計236
8.3.3壓力信號采集模塊的設(shè)計238
8.3.4鍵盤模塊的設(shè)計240
8.3.5顯示模塊的設(shè)計241
8.4系統(tǒng)軟件的構(gòu)成與實現(xiàn)245
8.4.1主程序245
8.4.2初始化程序246
8.4.3中斷服務(wù)程序246
8.4.4AD轉(zhuǎn)換子程序248
8.4.5計算子程序252
8.5程序清單及注釋253
8.6本章小結(jié)281
第9章基于PIC16F877的自主機器人開發(fā)實例
9.1機器人研究背景283
9.1.1機器人的發(fā)展史283
9.1.2機器人的分類284
9.2機器人賽事285
9.2.1比賽意圖285
9.2.2比賽場地285
9.2.3比賽規(guī)則287
9.3機器人驅(qū)動裝置和傳感器287
9.3.1驅(qū)動電動機的選擇288
9.3.2傳感器的選擇291
9.4系統(tǒng)硬件293
9.4.1電源的設(shè)計293
9.4.2前向通道設(shè)計294
9.4.3后向通道設(shè)計297
9.4.4自主機器人抗干擾的考慮300
9.5系統(tǒng)軟件301
9.5.1主程序設(shè)計301
9.5.2中斷服務(wù)程序設(shè)計302
9.5.3子程序設(shè)計304
9.6程序清單及注釋309
9.7本章小結(jié)328
第10章智能路燈節(jié)能控制器開發(fā)實例
10.1路燈控制器概述329
10.2系統(tǒng)硬件組成332
10.2.1電工參數(shù)測量通道333
10.2.2實時時鐘芯片337
10.2.3鐵電存儲器341
10.2.4鍵盤顯示驅(qū)動343
10.2.5數(shù)字量輸入/輸出通道346
10.2.6通信347
10.3系統(tǒng)軟件348
10.3.1主程序348
10.3.2中斷服務(wù)程序349
10.3.3子程序351
10.4程序清單及注釋357
10.5本章小結(jié)391
參考文獻

本目錄推薦

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