Preliminary – Rainbow Electronics T89C51CC02 User Manual

Page 10

Advertising
background image

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

Advertising