出版時間:1899-12 出版社:電子工業(yè)出版社 作者:劉篤仁編 頁數(shù):415 字?jǐn)?shù):691000
Tag標(biāo)簽:無
內(nèi)容概要
本書內(nèi)容是基于PIC16F87X單片機的軟件硬件系統(tǒng)設(shè)計與應(yīng)用。書中介紹了PIC16F87X的組成和結(jié)構(gòu);PIC16F87X CPU的特殊性能;存儲器組織和特殊功能寄存器SFR功能;PIC匯編語言程序設(shè)計;PIC開發(fā)軟件;PIC在線調(diào)試技術(shù);I/O端口及其功能;數(shù)據(jù)存儲器E2PROM與程序存儲器FLASH;定時器/計數(shù)器;捕獲/比較/脈寬調(diào)制CCP模塊;主同步串行端口MSSP;可尋址的通用同步異步接收發(fā)送器;模數(shù)轉(zhuǎn)換器A/D模塊;PIC系統(tǒng)設(shè)計基礎(chǔ)應(yīng)用(定時器/計數(shù)器、A/D轉(zhuǎn)換器、PWM脈寬調(diào)制、PSP并行從動、USART通用同步異步接收發(fā)送器等);PIC單片機系統(tǒng)設(shè)計I(電子密碼鎖設(shè)計)、PIC單片機系統(tǒng)設(shè)計II(溫度測量控制)、PIC單片機系統(tǒng)設(shè)計III(步進電機遙控)、PIC單片機系統(tǒng)設(shè)計IV(直流電機控制)、PIC單片機系統(tǒng)設(shè)計V(氣體檢測顯示)等。 本書內(nèi)容豐富,理論聯(lián)系實際,管合高等學(xué)校師生和電子類工程技術(shù)人員使用。
書籍目錄
第1章 緒論 1.1 微處理器、微型計算機及微型計算機系統(tǒng) 1.2 微型計算機的分類 1.3 單片機的基本結(jié)構(gòu)第2章 PIC16F87X的組成和結(jié)構(gòu) 2.1 從MCS-51說起 2.2 PIC16FB87X單片機與MCS-51單片機內(nèi)部結(jié)構(gòu)比較 2.2.1 MCS-51單片機的內(nèi)部結(jié)構(gòu) 2.2.2 PIC16FB87X單片機的內(nèi)部結(jié)構(gòu) 2.3 關(guān)于PIC16FB87X器件 2.4 PIC16FB87X CPU的特殊性能 2.4.1 組態(tài)位 2.4.2 振蕩器組態(tài) 2.4.3 復(fù)位 2.4.4 上電復(fù)位POR 2.4.5 電源升定時器PWRT 2.4.6 振蕩器啟動定時器OST 2.4.7 節(jié)電復(fù)位BOR 2.4.8 暫停順序 2.4.9 電源控制/狀態(tài)寄存器PCON 2.4.10 中斷第3章 存儲器組織和特殊功能寄存器SFR功能 3.1 存儲器組織 3.1.1 程序存儲器組織 3.1.2 數(shù)據(jù)存儲器組織 3.1.3 通用寄存器文件GPR File 3.2 特殊功能寄存器SFR 3.2.1 狀態(tài)寄存器STATUS 3.2.2 選擇寄存器OPTION-REG 3.2.3 中斷控制寄存器INTCON 3.2.4 外部中斷允許寄存器PIE1 3.2.5 外部中斷寄存器PIR1 3.2.6 外部中斷允許寄存器PIR2 3.2.7 外部中斷寄存器PIR2 3.2.8 電源控制寄存器PCON 3.2.9 間接導(dǎo)址寄存器INDF和文件選擇寄存器FSR 3.2.10 程序計數(shù)器PC及其低字節(jié)寄存器PCL和高字節(jié)PCH修改寄存器PCLATH 3.3 程序存儲器跨頁訪問(Program Memory Paging)第4章 PIC匯編語言程序設(shè)計 4.1 PIC匯編語言規(guī)則 4.1.1 概述 4.1.2 PIC16FB87X單片機的尋址法 4.1.3 PIC16FB87X單片機指令 4.1.4 PIC16FB87X單片機指令集 4.2 PIC匯編語言的編寫方法 4.2.1 PIC匯編語言程序的基本格式 4.2.2 偽指令 4.2.3 宏指令和宏調(diào)用 4.2.4 條件匯編 4.3 PIC匯編語言編程小例 4.4 數(shù)據(jù)堆棧、數(shù)據(jù)隊列的使用及有限狀態(tài)機的應(yīng)用 4.4.1 數(shù)據(jù)堆?! ?.4.2 數(shù)據(jù)隊列 4.4.3 有限狀態(tài)機第5章 PIC開發(fā)軟件 5.1 MPLAB-IDE的特性和安裝 5.1.1 MPLAB的特性 5.1.2 MPLAB的安裝 5.2 MPLAB的使用 5.2.1 MPLAB的運行 5.2.2 MPLAB的工具欄及其應(yīng)用 5.2.3 MPLAB的菜單命令行 5.3 如何在MPLAB環(huán)境中書寫和編譯程序 5.3.1 源程序的書寫步驟 5.3.2 源程序的編譯和模擬運行調(diào)度第6章 PIC在線調(diào)試技術(shù) 6.1 MPLAB-ICD組成部件 6.1.1 MPLAB-ICD使用的資源 6.1.2 MPLAB-ICD的各組成部件 6.1.3 MPLAB-ICD集成開發(fā)軟件包 6.2 MPLAB-ICD的安裝 6.2.1 MPLAB-ICD開發(fā)套件組成 6.2.2 MPLAB-ICD對計算機主機的要求 6.2.3 安裝硬件 6.2.4 安裝軟件 6.3 調(diào)試實例 6.3.1 建立一個十六進制的調(diào)試文件 6.3.2 設(shè)置ICD的編程和調(diào)試選項 6.3.3 編程PIC16F877和設(shè)置演示板 6.3.4 運行、調(diào)試demo877 6.3.5 demo877軟件的主例程序 6.3.6 MPLAB-ICD的常見使用問題及其排除方法第7章 I/O端口及其功能第8章 數(shù)據(jù)存儲器E2PROM與程序存儲器FLASH第9章 定時器/計數(shù)器第10章 捕獲/比較/脈寬調(diào)制CCP模塊第11章 主同步串行端口MSSP第12章 可尋址的通用同步異步接收發(fā)送器(USART)第13章 模數(shù)轉(zhuǎn)換器A/D模塊第14章 PIC系統(tǒng)設(shè)計基礎(chǔ)應(yīng)用第15章 PIC單片機系統(tǒng)設(shè)計I第16章 PIC單片機系統(tǒng)設(shè)計II第17章 PIC單片機原系統(tǒng)設(shè)計III第18章 PIC單片機系統(tǒng)設(shè)計IV第19章 PIC單片機系統(tǒng)設(shè)計V參考文獻
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載