PIC16F87X
表8-3:
地址
相关寄存器捕捉,比较和TIMER1
第7位
GIE
PSPIF
(1)
—
PSPIE
(1)
—
名字
第6位
PEIE
ADIF
—
ADIE
—
第5位
T0IE
RCIF
—
RCIE
—
4位
INTE
TXIF
—
TXIE
—
第3位
RBIE
SSPIF
—
SSPIE
—
第2位
T0IF
CCP1IF
—
CCP1IE
—
第1位
INTF
TMR2IF
—
TMR2IE
—
位0
RBIF
价值:
POR ,
BOR
价值
所有其他
复位
0BH , 8BH , INTCON
10Bh,18Bh
0Ch
0Dh
8Ch
8Dh
87h
0Eh
0Fh
10h
15h
16h
17h
1Bh
1Ch
1Dh
PIR1
PIR2
PIE1
PIE2
TRISC
TMR1L
TMR1H
T1CON
CCPR1L
CCPR1H
CCP1CON
CCPR2L
CCPR2H
CCP2CON
0000 000X 0000值为000u
TMR1IF
0000 0000 0000 0000
CCP2IF
---- ---0 ---- ---0
TMR1IE
0000 0000 0000 0000
CCP2IE
---- ---0 ---- ---0
1111 1111 1111 1111
XXXX XXXX UUUU UUUU
XXXX XXXX UUUU UUUU
PORTC数据方向寄存器
保持寄存器的16位TMR1寄存器的最低显着的字节
保持寄存器的16位TMR1寄存器的最高显着的字节
—
—
T1CKPS1 T1CKPS0 T1OSCEN T1SYNC TMR1CS TMR1ON
--00 0000 --uu uuuu
XXXX XXXX UUUU UUUU
XXXX XXXX UUUU UUUU
CCP1M3
CCP1M2 CCP1M1 CCP1M0
--00 0000 --00 0000
XXXX XXXX UUUU UUUU
XXXX XXXX UUUU UUUU
CCP2M3
CCP2M2 CCP2M1 CCP2M0
--00 0000 --00 0000
捕捉/比较/ PWM寄存器1 ( LSB )
捕捉/比较/ PWM寄存器1 ( MSB )
—
—
CCP1X
CCP1Y
捕捉/比较/ PWM寄存器2 ( LSB )
捕捉/比较/ PWM寄存器2 ( MSB )
—
—
CCP2X
CCP2Y
图例:
x
=未知,
u
=不变,
-
=未用,读为“0” 。阴影部分未被使用的捕捉和定时器。
注1 :
而PSP是不是PIC16F873 / 876上实现;始终保持清晰的这些位。
表8-4:
地址
与PWM和TIMER2相关的寄存器
第7位
GIE
PSPIF
(1)
—
PSPIE
(1)
—
第6位
PEIE
ADIF
—
ADIE
—
第5位
T0IE
RCIF
—
RCIE
—
4位
INTE
TXIF
—
TXIE
—
第3位
RBIE
SSPIF
—
SSPIE
—
第2位
T0IF
CCP1IF
—
CCP1IE
—
第1位
INTF
TMR2IF
—
TMR2IE
—
位0
RBIF
价值:
POR ,
BOR
价值
所有其他
复位
名字
0BH , 8BH , INTCON
10Bh,18Bh
0Ch
0Dh
8Ch
8Dh
PIR1
PIR2
PIE1
PIE2
0000 000X 0000值为000u
TMR1IF
0000 0000 0000 0000
CCP2IF
---- ---0 ---- ---0
TMR1IE
0000 0000 0000 0000
CCP2IE
---- ---0 ---- ---0
87h
11h
92h
12h
15h
16h
17h
1Bh
1Ch
1Dh
TRISC
TMR2
PR2
T2CON
CCPR1L
CCPR1H
CCP1CON
CCPR2L
CCPR2H
CCP2CON
PORTC数据方向寄存器
Timer2模块的寄存器
Timer2模块的周期寄存器
—
1111 1111 1111 1111
0000 0000 0000 0000
1111 1111 1111 1111
TOUTPS3 TOUTPS2 TOUTPS1 TOUTPS0 TMR2ON T2CKPS1 T2CKPS0
-000 0000 -000 0000
捕捉/比较/ PWM寄存器1 ( LSB )
捕捉/比较/ PWM寄存器1 ( MSB )
—
—
CCP1X
CCP1Y
XXXX XXXX UUUU UUUU
XXXX XXXX UUUU UUUU
CCP1M3 CCP1M2 CCP1M1 CCP1M0
--00 0000 --00 0000
捕捉/比较/ PWM寄存器2 ( LSB )
捕捉/比较/ PWM寄存器2 ( MSB )
—
—
CCP2X
CCP2Y
XXXX XXXX UUUU UUUU
XXXX XXXX UUUU UUUU
CCP2M3 CCP2M2 CCP2M1 CCP2M0
--00 0000 --00 0000
图例:
x
=未知,
u
=不变,
-
=未用,读为“0” 。阴影部分未被使用的PWM和定时器2 。
注1 :
PSPIE和PSPIF是保留的PIC16F873 / 876上;始终保持清晰的这些位。
DS30292A第62页
©
1999 Microchip的技术公司