注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)PIC系列單片機(jī)原理和程序設(shè)計(jì)

PIC系列單片機(jī)原理和程序設(shè)計(jì)

PIC系列單片機(jī)原理和程序設(shè)計(jì)

定 價(jià):¥29.00

作 者: 竇振中編著
出版社: 北京航空航天大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 單片計(jì)算機(jī)

ISBN: 9787810127974 出版時(shí)間: 2000-09-01 包裝: 簡(jiǎn)裝本
開本: 26cm 頁(yè)數(shù): 340 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書介紹當(dāng)前在十分繁榮的單片機(jī)世界中異軍突起的一種單片機(jī):Microchip公司的PIC系列單片機(jī)。這個(gè)系列單片機(jī)具有以下體現(xiàn)微控制器工業(yè)發(fā)展新趨勢(shì)的特點(diǎn):高速度、低工作電壓、低功耗、I/O口直接驅(qū)動(dòng)LED能力、低價(jià)位、小體積、指令簡(jiǎn)單易學(xué)易用等。內(nèi)容包括:該系列主要芯片的系統(tǒng)結(jié)構(gòu)和工作原理;片內(nèi)各種豐富的部件和資源的使用方法;全系列芯片的指令系統(tǒng)和匯編語(yǔ)言程序設(shè)計(jì)技術(shù)及實(shí)例;提供了常用的運(yùn)算子程序。<br>本書內(nèi)容全面而實(shí)用,語(yǔ)言邏輯性強(qiáng),通俗流暢,易學(xué)易懂,適于作廣大從事單片機(jī)開發(fā)與應(yīng)用的工程技術(shù)人員的自學(xué)用書和大學(xué)相關(guān)專業(yè)研究生、本科、??啤⒅袑8鞣N單片機(jī)應(yīng)用畢業(yè)設(shè)計(jì)的參考用書以及培訓(xùn)班的教材。<br>

作者簡(jiǎn)介

暫缺《PIC系列單片機(jī)原理和程序設(shè)計(jì)》作者簡(jiǎn)介

圖書目錄

     目錄
   第一章 PIC系列微控制器系統(tǒng)結(jié)構(gòu)和工作原理
    1.1概 述
    1.1.IPIC系列微控制器硬件結(jié)構(gòu)特點(diǎn)
    1.1.2PIC系列微控制器技術(shù)性能特點(diǎn)
    1.1.3PIC系列微控制器系統(tǒng)結(jié)構(gòu)
    1.1.3.1算術(shù)邏輯單元ALU和工作寄存器W
    1.1.3.2程序存儲(chǔ)器
    1.1.3.3數(shù)據(jù)寄存器組
    1.1.3.4并行I/O口
    1.1.3.5特殊功能部件
    1.1.4PIC系列微控制器型號(hào)選擇指南
    1.1.4.1PIC16C5X基礎(chǔ)級(jí)8位微控制器
    1.1.4.2PIC16CXX中檔8位微控制器
    1.1.4.3PIC17CXX高檔8位微控制器
    1.2PIC16C5X系列微控制器
    1.2.1PIC16C5X微控制器概述
    1.2.1.1PIC16C5X微控制器的種類
    1.2.1.2PIC16C5X微控制器性能特點(diǎn)簡(jiǎn)介
    1.2.2PIC16C5X系列微控制器引腳說明
    1.2.3PIC16C5X系列微控制器內(nèi)部結(jié)構(gòu)
    1.2.4存儲(chǔ)器組織結(jié)構(gòu)
    1.2.4.1程序存儲(chǔ)器的組織結(jié)構(gòu)
    1.2.4.2數(shù)據(jù)存儲(chǔ)器的組織結(jié)構(gòu)
    1.2.4.3狀態(tài)寄存器STATUS(F3)
    1.2.4.4選擇寄存器OPTION
    1.2.4.5間接尋址INDF和FSR寄存器
    1.2.4.6程序計(jì)數(shù)器PC
    1.2.4.7工作寄存器W
    1.2.5I/O端口
    1.2.6其他功能部件
    1.2.6.1配置寄存器CONFIG
    1.2.6.2振蕩器配置
    1.2.6.3復(fù)位電路
    1.2.6.4監(jiān)視定時(shí)器WDT
    1.2.6.5休眠(SLEEP)省電方式
    1.2.6.6程序代碼加密保護(hù)
    1.2.6.7標(biāo)識(shí)(ID)碼存儲(chǔ)單元
    1.2.7定時(shí)器/計(jì)數(shù)器TMR0
    1.2.8電氣極限特性
    1.3PIC16C6X系列微控制器
    1.3.1PIC16C6X系列微控制器概述
    1.3.1.1PIC16C6X微控制器的種類
    1.3.1.2PIC16C6X微控制器性能特點(diǎn)簡(jiǎn)介
    1.3.2PIC16C6X系列微控制器引腳說明
    1.3.3PIC16C6X系列微控制器內(nèi)部結(jié)構(gòu)
    1.3.4存儲(chǔ)器組織結(jié)構(gòu)
    1.3.4.1程序存儲(chǔ)器的組織結(jié)構(gòu)
    1.3.4.2數(shù)據(jù)存儲(chǔ)器的組織結(jié)構(gòu)
    1.3.4.3狀態(tài)寄存器STATUS
    1.3.4.4選擇寄存器OPTION
    1.3.4.5中斷控制寄存器INTCON
    1.3.4.6外圍接口中斷允許寄存器PIE1
    1.3.4.7外圍接口中斷標(biāo)志寄存器PIR1
    1.3.4.8外圍接口中斷允許寄存器PIE2
    1.3.4.9外圍接口中斷標(biāo)志寄存器PIR2
    1.3.4.10電源控制寄存器PCON
    1.3.4.11程序計(jì)數(shù)器PC和PCLATH
    1.3.4.12間接尋址INDF和FSR寄存器
    1.3.5I/O端口
    1.3.5.1PORTA和TRISA寄存器
    1.3.5.2PORTB和TRISB寄存器
    1.3.5.3PORTC和TRISC 寄存器
    1.3.5.4PORTD和TRISD寄存器
    1.3.5.5PORTE和TRISE 寄存器
    1.3.5.6I/O編程注意事項(xiàng)
    1.3.5.7從動(dòng)并行端口
    1.3.6定時(shí)器/計(jì)數(shù)器
    1.3.6.1定時(shí)器/計(jì)數(shù)器TMR0
    1.3.6.2定時(shí)器/計(jì)數(shù)器TMR1
    1.3.6.3定時(shí)器/計(jì)數(shù)器TMR2
    1.3.7捕捉/比較/脈寬調(diào)制(CCP)部件
    1.3.7.1捕捉(Capture)工作方式
    1.3.7.2比較(Compare)工作方式
    1.3.7.3脈寬調(diào)制PWM工作方式
    1.3.8同步串行口SSP部件
    1.3.8.1串行外圍接口(SPI)方式
    1.3.8.2芯片間總線(I2C)方式
    1.3.8.3同步串行口(SSP)的I2C操作
    1.3.9串行通信接口(SCI)部件
    1.3.9.1串行通信接口波特率發(fā)生器(BRG)
    1.3.9.2串行通信接口(SCI)的異步工作方式
    1.3.9.3串行通信接口(SCI)的同步主控方式
    1.3.9.4串行通信接口(SCI)的從動(dòng)方式
    1.3.10CPU的特殊外圍功能
    1.3.10.1系統(tǒng)配置寄存器CONFIG
    1.3.10.2振蕩器配置選擇
    1.3.10.3復(fù) 位
    1.3.11中 斷
    1.3.12監(jiān)視定時(shí)器WDT
    1.3.13休眠(SLEEP)省電方式
    1.3.14程序代碼加密保護(hù)
    1.3.15標(biāo)識(shí)(ID)碼存儲(chǔ)單元
    1.3.16在線串行編程
    1.4帶有A/D轉(zhuǎn)換器的8位PIC16C7X系列微控制器
    1.4.1PIC16C7X系列微控制器概述
    1.4.2PIC16C7X系列微控制器外部引腳及其說明
    1.4.3PIC16C7X系列微控制器內(nèi)部結(jié)構(gòu)
    1.4.4時(shí)鐘和指令周期
    1.4.5存儲(chǔ)器組織結(jié)構(gòu)
    1.4.5.1程序存儲(chǔ)器的組織結(jié)構(gòu)
    1.4.5.2數(shù)據(jù)存儲(chǔ)器的組織結(jié)構(gòu)
    1.4.6I/O端口
    1.4.7定時(shí)器/計(jì)數(shù)器
    1.4.8監(jiān)視定時(shí)器WDT
    1.4.9CCP模塊
    1.4.10同步串行口模塊SSP
    1.4.11串行通信接口(SCI)
    1.4.12A/D轉(zhuǎn)換部件
    1.4.12.1A/D采樣要求
    1.4.12.2A/D轉(zhuǎn)換時(shí)鐘的選擇
    1.4.12.3模擬通道輸入口引腳的設(shè)置
    14.12.4A/D轉(zhuǎn)換的編程舉例
    14.12.5休眠狀態(tài)中的A/D轉(zhuǎn)換
    14.12.6A/D精度和誤差
    14.12.7復(fù)位對(duì)A/D轉(zhuǎn)換的影響
    14.12.8用PIC16C73/74芯片中CCP部件觸發(fā)A/D轉(zhuǎn)換的方法
    14.12.9對(duì)加在模擬通道輸入引腳上信號(hào)的要求
    14.12.10 A/D轉(zhuǎn)換器傳遞函數(shù)
    14.12.11 A/D轉(zhuǎn)換操作流程
    14.13CPU的特殊性能
    14.14中 斷
    14.14.1PIC16C7X系列芯片的中斷邏輯
    14.14.2PIC16C7X系列芯片的中斷源
    1.4.14.3中斷現(xiàn)場(chǎng)的保護(hù)
    1.5帶有EEPROM的8位PIC16C8X微控制器
    1.5.1主要功能特點(diǎn)
    1.5.2PIC16C8X系列微控制器概述
    1.5.2.1向上兼容性
    1.5.2.2芯片類型
    1.5.3PIC16C8X系列芯片的引腳和內(nèi)部結(jié)構(gòu)
    1.5.3.1PIC16C8X系列芯片的引腳
    1.5.3.2內(nèi)部結(jié)構(gòu)
    1.5.4指令周期
    1.5.5存儲(chǔ)器結(jié)組織構(gòu)
    1.5.5.1程序存儲(chǔ)器和堆棧
    1.5.5.2數(shù)據(jù)存儲(chǔ)器
    1.5.6E2PROM數(shù)據(jù)存儲(chǔ)器
    1.5.7E2PROM操作的功耗
   第二章 PIC系列微控制器指令系統(tǒng)
    2.1概 述
    2.1.1尋址方式
    2.1.2指令格式
    2.2PIC系列微控制器的指令系統(tǒng)
    2.2.1指令操作碼符號(hào)說明
    2.2.2指令系統(tǒng)的簡(jiǎn)要說明
    2.2.3指令說明
    2.2.4直觀助記符
   第三章 PIC系列微控制器匯編語(yǔ)言程序設(shè)計(jì)
    3.1匯編語(yǔ)言程序的基本格式
    3.2偽指令
    3.2.1偽指令說明
    3.2.2宏指令與條件匯編
    3.2.2.I宏指令和宏調(diào)用
    3.2.2.2條件匯編
    3.3匯編語(yǔ)言程序設(shè)計(jì)舉例
    3.3.1PIC系列芯片的指令特點(diǎn)
    3.3.2程序結(jié)構(gòu)框架和定義文件
    3.3.3常用直線程序設(shè)計(jì)
    3.3.4分支程序設(shè)計(jì)
    3.3.5循環(huán)程序設(shè)計(jì)
    3.3.6子程序的長(zhǎng)調(diào)用
    3.4匯編程序MPASM出錯(cuò)和警告以及其他信息
    3.4.1出錯(cuò)信息
    3.4.2警告信息
    3.4.3其他信息
   第四章 常用運(yùn)算子程序
    4.1定點(diǎn)算術(shù)運(yùn)算程序
    4.1.18×8位無(wú)符號(hào)數(shù)乘法
    4.1.216×16位數(shù)加法和減法
    4.1.316×16位數(shù)乘法
    4.1.416×16位數(shù)除法
    4.2浮點(diǎn)算術(shù)運(yùn)算程序
    4.2.1浮點(diǎn)數(shù)表示方法
    4.2.2浮點(diǎn)數(shù)運(yùn)算程序
    4.3BCD碼轉(zhuǎn)換和運(yùn)算程序
    4.3.1BCD碼到二進(jìn)制數(shù)轉(zhuǎn)換
    4.3.2二進(jìn)制數(shù)到BCD碼轉(zhuǎn)換
    4.3.3BCD碼加法和減法程序
    4.4開平方根程序
    參考文獻(xiàn)
   

本目錄推薦

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