DS87C530/DS83C530 EPROM/ROM Microcontrollers with
Table 1. Special Function Register Locations
* Functions not present in the 80C52 are in bold.
REGISTER | BIT 7 | BIT 6 | BIT 5 |
| BIT 4 | BIT 3 |
| BIT 2 | BIT 1 |
| BIT 0 | ADDRESS | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
P0 | P0.7 | P0.6 | P0.5 |
| P0.4 | P0.3 |
| P0.2 | P0.1 |
| P0.0 | 80h | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 81h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DPL |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 82h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DPH |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 83h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DPL1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 84h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DPH1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 85h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DPS | 0 | 0 |
|
|
| 0 | 0 |
| 0 | 0 |
|
| 0 |
|
| SEL | 86h | ||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
PCON | SMOD_0 | SMOD0 | — |
| — | GF1 |
| GF0 | STOP |
| IDLE | 87h | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TCON | TF1 | TR1 | TF0 |
| TR0 | IE1 |
| IT1 | IE0 |
| IT0 | 88h | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TMOD | GATE | C/ |
|
|
|
| M1 |
| M0 | GATE |
| C/ |
|
|
| M1 |
| M0 | 89h | ||||||
T |
|
|
| T | |||||||||||||||||||||
TL0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8Ah |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TL1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8Bh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TH0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8Ch |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TH1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 8Dh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
CKCON | WD1 | WD0 | T2M |
| T1M | T0M |
| MD2 | MD1 |
| MD0 | 8Eh | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
P1 | P1.7 | P1.6 | P1.5 |
| P1.4 | P1.3 |
| P1.2 | P1.1 |
| P1.0 | 90h | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||
EXIF | IE5 | IE4 | IE3 |
| IE2 | XT/RG | RGMD | RGSL |
| BGS | 91h | ||||||||||||||
TRIM | E4K | X12/ |
|
| TRM2 |
|
|
| TRM1 |
|
|
|
|
| TRM0 |
|
|
|
|
| 96h | ||||
6 |
|
| TRM2 |
|
| TRM1 |
| TRM0 | |||||||||||||||||
SCON0 | SM0/FE_0 | SM1_0 | SM2_0 | REN_0 | TB8_0 | RB8_0 | TI_0 |
| RI_0 | 98h | |||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SBUF0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 99h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
P2 | P2.7 | P2.6 | P2.5 |
| P2.4 | P2.3 |
| P2.2 | P2.1 |
| P2.0 | A0h | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
IE | EA | ES1 | ET2 |
| ES0 | ET1 |
| EX1 | ET0 |
| EX0 | A8h | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SADDR0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| A9h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SADDR1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| AAh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
P3 | P3.7 | P3.6 | P3.5 |
| P3.4 | P3.3 |
| P3.2 | P3.1 |
| P3.0 | B0h | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||
IP | — | PS1 | PT2 |
| PS0 | PT1 |
| PX1 | PT0 |
| PX0 | B8h | |||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SADEN0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| B9h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SADEN1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| BAh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
SCON1 | SM0/FE_1 | SM1_1 | SM2_1 | REN_1 | TB8_1 | RB8_1 | TI_1 |
| RI_1 | C0h | |||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SBUF1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| C1h |
ROMSIZE | — | — | — |
| — | — |
| RMS2 | RMS1 | RMS0 | C2h | ||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
PMR | CD1 | CD0 | SWB |
| — | XTOFF | ALEOFF | DME1 | DME0 | C4h | |||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |||||||||||
STATUS | PIP | HIP | LIP |
| XTUP | SPTA1 | SPRA1 | SPTA0 | SPRA0 | C5h | |||||||||||||||
TA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| C7h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| ||||||||||
T2CON | TF2 | EXF2 | RCLK |
| TCLK | EXEN2 |
| TR2 | C/ |
|
|
|
|
|
|
| C8h | ||||||||
|
| T2 |
| CP/ RL2 | |||||||||||||||||||||
T2MOD | — | — | — |
| — | — |
| — | T2OE | DCEN | C9h | ||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RCAP2L |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| CAh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RCAP2H |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| CBh |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 of 47