73S1210F Data Sheet
DS_1210F_001
Name
Location Reset Value Description
KROW
KSCAN
KSTAT
KSIZE
0XD2
0XD3
0XD4
0XD5
0x3F
0x00
0x00
0x00
0x00
0x00
0x00
0x00
0x00
Keypad Row
Keypad Scan Time
Keypad Control/Status
Keypad Size
KORDERL 0XD6
KORDERH 0XD7
Keypad Column LS Scan Order
Keypad Column MS Scan Order
BRCON
0xD8
0xE0
0xF0
Baud Rate Control Register (only BRCON.7 bit used)
A
B
Accumulator
B Register
1.5.3 External Data Special Function Registers (SFRs)
A map of the XRAM Special Function Registers is shown in Table 8. The smart card registers are listed
separately in Table 107.
Table 8: XRAM Special Function Registers Reset Values
Name
DAR
Location Reset Value Description
0x FF80 0x00
0x FF81 0x00
0x FF82 0x00
0x FF83 0x00
0x FF84 0x00
0x FF85 0x00
Device Address Register (I2C)
WDR
SWDR
RDR
Write Data Register (I2C)
Secondary Write Data Register (I2C)
Read Data Register (I2C)
Secondary Read Data Register (I2C)
Control and Status Register (I2C)
External Interrupt Control 1
External Interrupt Control 2
External Interrupt Control 3
External Interrupt Control 4
External Interrupt Control 5
External Interrupt Control 6
MPU Clock Control
SRDR
CSR
USRIntCtl1 0x FF90 0x00
USRIntCtl2 0x FF91 0x00
USRIntCtl3 0x FF92 0x00
USRIntCtl4 0x FF93 0x00
INT5Ctl
INT6Ctl
0x FF94 0x00
0x FF95 0x00
MPUCKCtl 0x FFA1 0x0C
ACOMP
TRIMPCtl
FUSECtl
VDDFCtl
SECReg
MISCtl0
MISCtl1
LEDCtl
0x FFD0 0x00
0x FFD1 0x00
0x FFD2 0x00
0x FFD4 0x00
0x FFD7 0x00
0x FFF1 0x00
0x FFF2 0x10
0x FFF3 0xFF
Analog Compare Register
TRIM Pulse Control
FUSE Control
VDDFault Control
Security Register
Miscellaneous Control Register 0
Miscellaneous Control Register 1
LED Control Register
Accumulator (ACC, A): ACC is the accumulator register. Most instructions use the accumulator to hold
the operand. The mnemonics for accumulator-specific instructions refer to accumulator as “A”, not ACC.
B Register: The B register is used during multiply and divide instructions. It can also be used as a
scratch-pad register to hold temporary data.
20
Rev. 1.4