PIC單片機(jī)原理及應(yīng)用(第5版)
為“普通高等教育‘十一五’國(guó)家級(jí)規(guī)劃教材”,是“PIC單片機(jī)系列教程”的理論教材。以美國(guó)Microchip公司的PIC16F877單片機(jī)為主線,詳細(xì)介紹其基本組成、工作原理及其應(yīng)用技術(shù)。全書(shū)共分12章,內(nèi)容包括PIC系列單片機(jī)的基本結(jié)構(gòu)、存儲(chǔ)器模塊、集成開(kāi)發(fā)環(huán)境和在線仿真、指令系統(tǒng)、I/O端口、定時(shí)器、中斷處理、A/D轉(zhuǎn)換、串行通信模式和綜合訓(xùn)練等。
本書(shū)內(nèi)容豐富,通俗易懂,實(shí)用性強(qiáng),列舉并分析了大量應(yīng)用實(shí)例,可作為高等工科院校相關(guān)專業(yè)的本科教材,也可供從事單片機(jī)開(kāi)發(fā)應(yīng)用的工程技術(shù)人員參考。
第1章PIC單片機(jī)組成結(jié)構(gòu)1
1.1嵌入式微控制器系統(tǒng)1
1.1.1單片機(jī)系統(tǒng)2
1.1.2PIC系列單片機(jī)2
1.2PIC系列單片機(jī)概述3
1.2.1PIC系列單片機(jī)特點(diǎn)3
1.2.2PIC16F877單片機(jī)的結(jié)構(gòu) 6
1.2.3PIC16F877單片機(jī)的引腳11
1.3存儲(chǔ)器概述13
1.3.1程序存儲(chǔ)器13
1.3.2數(shù)據(jù)存儲(chǔ)器14
測(cè) 試 題15
第2章PIC單片機(jī)存儲(chǔ)器17
2.1存儲(chǔ)器分類17
2.2程序存儲(chǔ)器構(gòu)架17 第1章PIC單片機(jī)組成結(jié)構(gòu)1
1.1嵌入式微控制器系統(tǒng)1
1.1.1單片機(jī)系統(tǒng)2
1.1.2PIC系列單片機(jī)2
1.2PIC系列單片機(jī)概述3
1.2.1PIC系列單片機(jī)特點(diǎn)3
1.2.2PIC16F877單片機(jī)的結(jié)構(gòu) 6
1.2.3PIC16F877單片機(jī)的引腳11
1.3存儲(chǔ)器概述13
1.3.1程序存儲(chǔ)器13
1.3.2數(shù)據(jù)存儲(chǔ)器14
測(cè) 試 題15
第2章PIC單片機(jī)存儲(chǔ)器17
2.1存儲(chǔ)器分類17
2.2程序存儲(chǔ)器構(gòu)架17
2.3數(shù)據(jù)存儲(chǔ)器構(gòu)架19
2.3.1通用寄存器21
2.3.2特殊功能寄存器22
2.4失電保護(hù)數(shù)據(jù)存儲(chǔ)器構(gòu)架26
2.4.1向E2PROM數(shù)據(jù)存儲(chǔ)器寫數(shù)據(jù)27
2.4.2從E2PROM數(shù)據(jù)存儲(chǔ)器讀數(shù)據(jù)29
測(cè) 試 題30
第3章PIC集成開(kāi)發(fā)系統(tǒng)33
3.1MPLAB IDE軟件工具33
3.1.1MPLAB的安裝33
3.1.2MPLAB界面介紹35
3.1.3MPLAB的組成37
3.1.4器件連接及系統(tǒng)配置38
3.2MPLAB ICD 2 概述40
3.2.1MPLAB ICD 2基本功能40
3.2.2MPLAB ICD 2工作方式40
3.2.3MPLAB ICD 2模塊接口連接41
3.3創(chuàng)建源程序41
3.3.1建立源程序文件42
3.3.2建立項(xiàng)目43
3.3.3編譯項(xiàng)目文件47
3.3.4源程序編寫要素50
3.4程序調(diào)試及運(yùn)行53
3.4.1運(yùn)行模擬器53