TSC87251G1A
Table 3. C251 Core SFRs
Mnemonic
Name
Mnemonic
Name
(1)
(1)
ACC
Accumulator
SPH
Stack Pointer High – MSB of SPX
(1)
(1)
B
B Register
DPL
Data Pointer Low byte – LSB of DPTR
(1)
PSW
Program Status Word
Program Status Word 1
Stack Pointer – LSB of SPX
DPH
Data Pointer High byte – MSB of DPTR
Data Pointer Extended Low byte of DPX – Region number
(1)
PSW1
DPXL
(1)
SP
Note:
1. These SFRs can also be accessed by their corresponding registers in the register file.
Table 4. I/O Port SFRs
Mnemonic
Name
Mnemonic
Name
Port 2
Port 3
P 0
Port 0
P 2
P 3
P 1
Port 1
Table 5. Timers SFRs
Mnemonic
Name
Mnemonic
TMOD
Name
TL0
Timer/Counter 0 Low Byte
Timer/Counter 0 and 1 Modes
Timer/Counter 2 Control
TH0
TL1
Timer/Counter 0 High Byte
Timer/Counter 1 Low Byte
Timer/Counter 1 High Byte
Timer/Counter 2 Low Byte
Timer/Counter 2 High Byte
Timer/Counter 0 and 1 Control
T2CON
T2MOD
RCAP2L
RCAP2H
WDTRST
Timer/Counter 2 Mode
TH1
TL2
Timer/Counter 2 Reload/Capture Low Byte
Timer/Counter 2 Reload/Capture High Byte
WatchDog Timer Reset
TH2
TCON
Table 6. Serial I/O Port SFRs
Mnemonic
Name
Mnemonic
SADDR
BRL
Name
SCON
Serial Control
Slave Address
Baud Rate Reload
Baud Rate Control
SBUF
Serial Data Buffer
SADEN
Slave Address Mask
BDRCON
Table 7. SSLC SFRs
Mnemonic
Name
Mnemonic
SSCS
Name
SSCON
Synchronous Serial control
Synchronous Serial Control and Status
Synchronous Serial Bit Rate
SSDAT
Synchronous Serial Data
SSBR
10
Rev. A – September 21, 1998