PIC16CXX特殊功能寄存器定义.doc_第1页
PIC16CXX特殊功能寄存器定义.doc_第2页
PIC16CXX特殊功能寄存器定义.doc_第3页
PIC16CXX特殊功能寄存器定义.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

;*PIC16CXX特殊功能寄存器定义*;特殊功能寄存器INDF EQU 0F0 EQU 0 ;间址寄存器TMR0 EQU 1 ; TIMER0实时实钟OPTION EQU 81HOPTION_R EQU 81H ; TMR0预分频寄存器PCL EQU 2 ; 程序计数器低8位STATUS EQU 3 ; 状态寄存器FSR EQU 4 ; 间址选择寄存器PORT_A EQU 5 ;- PORT_B EQU 6 ; 可编程PORT_C EQU 7 ; 双向I/O口PORT_D EQU 8 ; PORT_E EQU 9 ;- TRISA EQU 85H ;- TRISB EQU 86H ; I/O口方向TRISC EQU 87H ; 控制寄存器TRISD EQU 88H ; TRISE EQU 89H ;- PCLATH EQU 0AH ; 程序计数器高5位INTCON EQU 0BH ; 中断控制寄存器PIR1 EQU 0CH ; 外设中断标志寄存器1PIE1 EQU 8CH 外设中断使能寄存器1PIR2 EQU 0DH ; 外设中断标志寄存器2PIE2 EQU 8DH ; 外设中断使能寄存器2TMR1L EQU 0EH ; TIMER1低位计数器TMR1H EQU 0FH ; TIMER1高位计数器PCON EQU 8EH ;上电寄存器T1CON EQU 10H ; TIMER1控制寄存器 TMR2 EQU 11H ; TIMER2T2CON EQU 12H ; TIMER2控制寄存器PR2 EQU 92H ; TIMER2周期寄存器SSPBUF EQU 13H ;SSP缓冲器SSPCON EQU 14H ;SSP控制寄存器SSPADD EQU 93H ;SSP地址寄存器SSPSTAT EQU 94H ;SSP标志寄存器CCPR1L EQU 15H ;CCP1低位寄存器CCPR1H EQU 16H ;CCP1高位寄存器CCP1CON EQU 17H ;CCP1控制寄存器RCSTA EQU 18H ;SCI接收标志控制寄存器TXSTA EQU 98H ;SCI发送标志控制寄存器TXREG EQU 19H ;SCI发送寄存器SPBRG EQU 99H ;波特率寄存器RCREG EQU 1AH ;SCI接收寄存器CCPR2L EQU 1BH ;CCP2低位寄存器CCPR2H EQU 1CH ;CCP2高位寄存器CCP2CON EQU 1DH ;CCP2控制寄存器ADRES EQU 1EH ;地址寄存器ADCON0 EQU 1FH ;A/D控制寄存器0ADCON1 EQU 9FH ;A/D控制寄存器1;STATUS位定义CARRY EQU 0C EQU 0 ;进/借位DCARRY EQU 1DC EQU 1 ;半进/借位Z_BIT EQU 2Z EQU 2 ;零标志位P_DOWN EQU 3 ; 低功耗位PD EQU 3T_OUT EQU 4 ;超时位TO EQU 4RP0 EQU 5 ;-RP1 EQU 6 ; 直接寻址时寄存器体选择RP2 EQU 7 ;-;FSR位定义PS0 EQU 5 ;-间接寻址时PS1 EQU 6 ;-寄存器体选择;OPTION位定义TS0 EQU 0 ;-TS1 EQU 1 ; 预分频比设置TS2 EQU 2 ;-PSA EQU 3 ; 对TMR0或WDT分频选择T0SE EQU 4 ; T0CKI上升/下降沿选择T0CS EQU 5 ; 内部/外部时钟选择INTEDG EQU 6 ; INT上升/下降沿中断选择RBPU EQU 7 ; RB口弱上拉设置;T1CON位定义TMR1ON EQU 0 ;开/关定时器1TMR1CS EQU 1 ; 时钟选择T1SYNC EQU 2 ;同步/异步时钟选择T1OSCEN EQU 3 ; 开/关T1外部振荡T1CKPS0 EQU 4 ;-时钟分频T1CKPS1 EQU 5 ;-设置;T2CON位定义T2CKPS0 EQU 0 ;-输入时钟T2CKPS1 EQU 1 ;-分频比设置TMR2ON EQU 2 ;开/关定时器2TOUTPS0 EQU 3 ;- TOUTPS1 EQU 4 ; 输出比例TOUTPS2 EQU 5 ; 设置1TOUTPS3 EQU 6 ;- ;INTCON位定义RBIF EQU 0 ;RB口中断标志INTF EQU 1 ;INT中断标志 RTIF EQU 2 ;RTCC溢出中断标志RBIE EQU 3 ;RB口中断允许INTE EQU 4 ;INT中断允许RTIE EQU 5 ;RTCC中断允许ADIE EQU 6 ;A/D中断允许(只针对16C71)PEIE EQU 6 ;外设中断允许(除16C71以外) GIE EQU 7 ;全体中断允许;ADCON0位定义ADON EQU 0 ;选通A/DADIF EQU 1 ;A/D中断标志GODONE EQU 2 ;启动A/DCHS0 EQU 3 ;- CHS1 EQU 4 ; A/D通道选择CHS2 EQU 5 ;-ADCS0 EQU 6 ;-A/D频率ADCS1 EQU 7 ;-选择;ADCON1位定义 PCFG0 EQU 0 ;-PCFG1 EQU 1 ; A/D口设置PCFG2 EQU 2 ;-;PIR1位定义TMR1IF EQU 0 ;TMR1中断标志TMR2IF EQU 1 ;TMR2中断标志CCP1IF EQU 2 ;CCP1中断标志SSPIF EQU 3 ;SSP中断标志TXIF EQU 4 ;SCI发送中断标志RCIF EQU 5 ;SCI接收中断标志ADIF EQU 6 ;A/D中断标志PSPIF EQU 7 ;并行口中断标志;PIR2位定义CCP2IF EQU 0 ;CCP2中断标志;SSPCON位定义SSPM0 EQU 0 ;-SSPM1 EQU 1 ; SPI或I2C模式及SSPM2 EQU 2 ; 分频比设置 SSPM3 EQU 3 ;-CKP EQU 4 ;时钟上升/下降沿选择SSPEN EQU 5 ;串行口使能SSPOV EQU 6 ;接收到数据标志位WCOL EQU 7 ;准备好发送数据标志位;CCP1CON位定义CCP1M0 EQU 0 ;-CCP1M1 EQU 1 ; CCP1模式选择及CCP1M2 EQU 2 ; 分频比设置CCP1M3 EQU 3 ;-CCP1Y EQU 4 ;-PWM模式中10位脉宽CCP1X EQU 5 ;-系数的低2位;CCP2CON位定义CCP2M0 EQU 0 ;-CCP2M1 EQU 1 ; CCP2模式选择CCP2M2 EQU 2 ; 及分频比设置CCP2M3 EQU 3 ;-CCP2Y EQU 4 ;-PWM模式中10位CCP2X EQU 5 ;-脉宽系数的低2位;TRISE位定义PSPMODE EQU 4 ;并行口模式选择IBOV EQU 5 ;读、写并行口冲突标志OBF EQU 6 ;准备好发送并行口数据IBF EQU 7 ;接收到并行口数据;RCSTA位定义RCD8 EQU 0 ;接收到数据的第9bitOERR EQU 1 ;溢出错误标志FERR EQU 2 ;传输间断错误标志CREN EQU 4 ;连续接收位SREN EQU 5 ;单个接收位RC8/9 EQU 6 ;8bit/9bit选择SPEN EQU 7 ;串行口使能;PIE1位定义TMR1IE EQU 0 ;T1中断允许TMR2IE EQU 1 ;T2中断允许CCP1IE EQU 2 ;CCP1中断允许SSPIE EQU 3 ;SSP中断允许TXIE EQU 4 ; T2中断允许RCIE EQU 5 ;RC中断允许ADIE EQU 6 ;A/D中断允许(16C72/73/74)PSPIE EQU 7 ;PSP中断允许;PIE2位定义CCP2IE EQU 0 ;CCP2中断允许;上电寄存器PCONPOR EQU 1 ;上电复位标志;SSPSTAT位定义BF EQU 0 ;接收完标志UA EQU 1 ;要求更新地址标志R/W EQU 2 ;读写控制S EQU 3 ;I 2C模

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论