Preliminary – Rainbow Electronics T89C51CC02 User Manual
Page 10

10
Rev.A - May 17, 2001
Preliminary
T89C51CC02
Table 7. PCA SFRs
Table 8. Interrupt SFRs
Table 9. ADC SFRs
Table 10. CAN SFRs
Mnemonic Add
Name
7
6
5
4
3
2
1
0
CCON
D8h
PCA Timer/Counter Control
CF
CR
-
CCF4
CCF3
CCF2
CCF1
CCF0
CMOD
D9h
PCA Timer/Counter Mode
CIDL
WDTE
-
-
-
CPS1
CPS0
ECF
CL
E9h
PCA Timer/Counter Low byte
CH
F9h
PCA Timer/Counter High byte
CCAPM0
CCAPM1
DAh
DBh
PCA Timer/Counter Mode 0
PCA Timer/Counter Mode 1
-
ECOM0
ECOM1
CAPP0
CAPP1
CAP0
CAP1
MAT0
MAT1
TOG0
TOG1
PWM0
PWM1
ECCF0
ECCF1
CCAP0H
CCAP1H
FAh
FBh
PCA Compare Capture Module 0 H
PCA Compare Capture Module 1 H
CCAP0H7
CCAP1H7
CCAP0H6
CCAP1H6
CCAP0H5
CCAP1H5
CCAP0H4
CCAP1H4
CCAP0H3
CCAP1H3
CCAP0H2
CCAP1H2
CCAP0H1
CCAP1H1
CCAP0H0
CCAP1H0
CCAP0L
CCAP1L
EAh
EBh
PCA Compare Capture Module 0 L
PCA Compare Capture Module 1 L
CCAP0L7
CCAP1L7
CCAP0L6
CCAP1L6
CCAP0L5
CCAP1L5
CCAP0L4
CCAP1L4
CCAP0L3
CCAP1L3
CCAP0L2
CCAP1L2
CCAP0L1
CCAP1L1
CCAP0L0
CCAP1L0
Mnemonic Add
Name
7
6
5
4
3
2
1
0
IEN0
A8h
Interrupt Enable Control 0
EA
AC
ET2
ES
ET1
EX1
ET0
EX0
IEN1
E8h
Interrupt Enable Control 1
-
-
-
-
-
ETIM
EADC
ECAN
IPL0
B8h
Interrupt Priority Control Low 0
-
PPC
PT2
PS
PT1
PX1
PT0
PX0
IPH0
B7h
Interrupt Priority Control High 0
-
PPCH
PT2H
PSH
PT1H
PX1H
PT0H
PX0H
IPL1
F8h
Interrupt Priority Control Low 1
-
-
-
-
-
POVRL
PADCL
PCANL
IPH1
F7h
Interrupt Priority Control High1
-
-
-
-
-
POVRH
PADCH
PCANH
Mnemonic Add
Name
7
6
5
4
3
2
1
0
ADCON
F3h
ADC Control
-
PSIDLE
ADEN
ADEOC
ADSST
SCH2
SCH1
SCH0
ADCF
F6h
ADC Configuration
CH7
CH6
CH5
CH4
CH3
CH2
CH1
CH0
ADCLK
F2h
ADC Clock
-
-
-
PRS4
PRS3
PRS2
PRS1
PRS0
ADDH
F5h
ADC Data High byte
ADAT9
ADAT8
ADAT7
ADAT6
ADAT5
ADAT4
ADAT3
ADAT2
ADDL
F4h
ADC Data Low byte
-
-
-
-
-
-
ADAT1
ADAT0
Mnemonic Add
Name
7
6
5
4
3
2
1
0
CANGCON
ABh CAN General Control
ABRQ
OVRQ
TTC
SYNCTTC
AUT-
BAUD
TEST
ENA
GRES
CANGSTA
AAh CAN General Status
-
OVFG
-
TBSY
RBSY
ENFG
BOFF
ERRP
CANGIT
9Bh
CAN General Interrupt
CANIT
-
OVRTIM
OVRBUF
SERG
CERG
FERG
AERG
CANBT1
B4h
CAN Bit Timing 1
-
BRP5
BRP4
BRP3
BRP2
BRP1
BRP0
-
CANBT2
B5h
CAN Bit Timing 2
-
SJW1
SJW2
-
PRS2
PRS1
PRS0
-
CANBT3
B6h
CAN Bit Timing 3
-
PHS22
PHS21
PHS20
PHS12
PHS11
PHS10
SMP
CANEN
CFh
CAN Enable Channel byte
-
-
-
-
ENCH3
ENCH2
ENCH1
ENCH0
CANGIE
C1h
CAN General Interrupt Enable
-
-
ENRX
ENTX
ENER
ENBUF
-
-
CANIE
C3h
CAN Interrupt Enable Channel
byte
-
-
-
-
IECH3
IECH2
IECH1
IECH0
CANSIT
BBh CAN Status Interrupt Channel byte
-
-
-
-
SIT3
SIT2
SIT1
SIT0
CANTCON
A1h
CAN Timer Control
TPRESC 7 TPRESC 6 TPRESC 5 TPRESC 4 TPRESC 3 TPRESC 2 TPRESC 1 TPRESC 0
CANTIMH
ADh CAN Timer high
CANTIM
15
CANTIM
14
CANTIM
13
CANTIM
12
CANTIM
11
CANTIM
10
CANTIM
9
CANTIM
8