PIC單片機(jī)初級(jí)教程——高職高專(zhuān)通用教材
- 所屬分類(lèi):
- 作者:
李榮正 等編著
- 出版社:
北京航天航空大學(xué)出版社
- ISBN:9787810778305
- 出版日期:2006-3-1
-
原價(jià):
¥22.00元
現(xiàn)價(jià):¥17.60元
-
本書(shū)信息由合作網(wǎng)站提供,請(qǐng)前往以下網(wǎng)站購(gòu)買(mǎi):
圖書(shū)簡(jiǎn)介
本書(shū)以美國(guó)Microchip公司的PIC16F877單片機(jī)為主線(xiàn),詳細(xì)介紹其基本結(jié)構(gòu)、工作原理及應(yīng)用技術(shù)。全書(shū)共分9章,內(nèi)容包括:PIC系列單片機(jī)的基本結(jié)構(gòu)、存儲(chǔ)器模塊、集成開(kāi)發(fā)環(huán)境和在線(xiàn)仿真、PIC指令系統(tǒng)及應(yīng)用、I/O端口、同步串行通信、定時(shí)器、中斷處理和A/D轉(zhuǎn)換等。
本書(shū)內(nèi)容豐富而實(shí)用,通俗易懂,列舉并分析了大量的應(yīng)用實(shí)例,可作為高職高專(zhuān)院校的教材,也可供從事單片機(jī)開(kāi)發(fā)的工程技術(shù)人員參考。
目錄
第1章 PIC單片機(jī)組成結(jié)構(gòu)
1.1 PIC系列單片機(jī)結(jié)構(gòu)分析
1.1.1 PIC系列單片機(jī)特點(diǎn)
1.1.2 PIC16F877的結(jié)構(gòu)
1.1.3 PIC16F877的引腳
1.2 存儲(chǔ)器概述
1.2.1 程序存儲(chǔ)器
1.2.2 數(shù)據(jù)存儲(chǔ)器
選擇分析題
第2章 PIC單片機(jī)存儲(chǔ)器
2.1 存儲(chǔ)器分類(lèi)
2.2 程序存儲(chǔ)器構(gòu)架
2.3 數(shù)據(jù)存儲(chǔ)器構(gòu)架
2.3.1 通用寄存器
2.3.2 特殊功能寄存器
2.4 存儲(chǔ)器選擇方式
2.4.1 數(shù)據(jù)存儲(chǔ)器體選方式
2.4.2 程序存儲(chǔ)器頁(yè)選方式
選擇分析題
第3章 PIC單片機(jī)集成開(kāi)發(fā)系統(tǒng)
3.1 MPLABIDE軟件工具
3.1.1 MPLAB的安裝
3.1.2 MPLAB界面介紹
3.1.3 MPLAB的組成
3.2 創(chuàng)建源程序
3.2.1 建立項(xiàng)目
3.2.2 建立源程序文件
3.2.3 源程序編譯
3.3 MPLABSIM軟件仿真
3.3.1 基本調(diào)試功能
3.3.2 設(shè)置觀察窗口
3.4 MPLABICD在線(xiàn)調(diào)試
3.4.1 MPLABICD的組成
3.4.2 在線(xiàn)調(diào)試
選擇分析題
第4章 PIC單片機(jī)指令系統(tǒng)及應(yīng)用
4.1 指令流水線(xiàn)操作原則
4.2 指令集說(shuō)明
4.2.1 數(shù)據(jù)傳送類(lèi)指令
4.2.2 算術(shù)運(yùn)算類(lèi)指令
4.2.3 邏輯運(yùn)算類(lèi)指令
4.2.4 控制轉(zhuǎn)移類(lèi)指令
4.3 匯編語(yǔ)言結(jié)構(gòu)
4.3.1 匯編語(yǔ)言指令格式
4.3.2 系統(tǒng)偽指令
4.4 常用子程序的設(shè)計(jì)
4.4.1 跳轉(zhuǎn)和循環(huán)子程序
4.4.2 軟件延時(shí)子程序
4.4.3 數(shù)據(jù)查表子程序
4.4.4 分支功能跳轉(zhuǎn)子程序
4.4.5 常用數(shù)學(xué)運(yùn)算類(lèi)子程序
選擇分析題
第5章 I/O端口
5.1 I/O端口功能的通用結(jié)構(gòu)
5.1.1 設(shè)置端口的I/O狀態(tài)
5.1.2 查詢(xún)端口的I/O狀態(tài)
5.1.3 從端口輸入數(shù)據(jù)
5.1.4 從端口輸出數(shù)據(jù)
5.1.5 I/O端口分析
5.2 I/O端口寄存器及其初始化
5.3 基本I/O應(yīng)用實(shí)例
選擇分析題
第6章 同步串行通信模塊
6.1 SPI串行通信模塊
6.1.1 SPI模式相關(guān)寄存器
6.1.2 SPI模式工作原理
6.2 SPI串行通信應(yīng)用
選擇分析題
第7章 定時(shí)器/計(jì)數(shù)器
7.1 定時(shí)器/計(jì)數(shù)器TMR0
7.1.1 TMR0模塊的功能和特性
7.1.2 TMR0模塊相關(guān)的寄存器
7.1.3 TMR0模塊的電路結(jié)構(gòu)和工作原理
7.1.4 TMR0模塊的應(yīng)用實(shí)例
7.2 定時(shí)器/計(jì)數(shù)器TMR1
7.2.1 TMR1模塊的功能和特性
7.2.2 TMR1模塊相關(guān)的寄存器
7.2.3 TMR1模塊的電路結(jié)構(gòu)和工作原理
選擇分析題
第8章 中斷系統(tǒng)
8.1 中斷的概念和機(jī)理
8.2 PIC16F877單片機(jī)的中斷
8.3 中斷服務(wù)程序的設(shè)計(jì)
8.4 中斷相關(guān)的寄存器
8.5 中斷響應(yīng)和處理
8.5.1 中斷信號(hào)的實(shí)時(shí)檢測(cè)和延遲響應(yīng)
8.5.2 中斷現(xiàn)場(chǎng)處理
選擇分析題
第9章 A/D轉(zhuǎn)換器
9.1 A/D轉(zhuǎn)換原理
9.2 A/D轉(zhuǎn)換器主要技術(shù)指標(biāo)
9.3 A/D轉(zhuǎn)換器模塊結(jié)構(gòu)和操作原理
9.3.1 A/D轉(zhuǎn)換器模塊相關(guān)的寄存器
9.3.2 A/D轉(zhuǎn)換器模塊的應(yīng)用
選擇分析題
附錄A 選擇分析題參考答案
附錄B PIC系統(tǒng)配置文件P16F877.INC說(shuō)明
參考文獻(xiàn)