Special function registers location – Maxim Integrated 71M6521BE Energy Meter IC Family Software User Manual
Page 105
71M652X Software User’s Guide
Revision 1.7
TERIDIAN Proprietary
105 of 138
© Copyright 2005-2007 TERIDIAN Semiconductor Corporation
Address
Direct addressing
Indirect addressing
0xFF
Special Function
Registers (SFRs)
RAM
0x80
0x7F
Byte-addressable area
0x30
0x2F
Bit-addressable area
0x20
0x1F
Register banks R0…R7
0x00
Table 6-3: Internal Data Memory Map
Special Function Registers Location
A map of the Special Function Registers is shown in Table 6-4. Only a few addresses are occupied, the others are not
implemented. SFRs specific to the 652X are shown in bold print (see 71M652X data sheet for descriptions of these
registers). Any read access to unimplemented addresses will return undefined data, while any write access will have no
effect. The registers at 0x80, 0x88, 0x90, etc., are bit-addressable, all others are byte-addressable.
Hex/Bin
Address
X000
X001
X010
X011
X100
X101
X110
X111
Bin/Hex
Address
Bit-
address-
able
Byte-addressable
F8
INTBITS
FF
F0
B
F7
E8
WDI
EF
E0
A
E7
D8
WDCON
DF
D0
PSW
D7
C8
T2CON
CF
C0
IRCON
C7
B8 IEN IP1
S0RELH
S1RELH
USR2 BF
B0
FLSHCTL
PGADR
B7
A8
IEN0
IP0
S0RELL
AF
A0
DIO11
(P2)
DIO12
(P2)
DIO8
(P0)
A7
98
S0CON S0BUF
IEN2 S1CON S1BUF S1RELL EEDATA EECTRL
9F
90
DIO9
(P1)
DIO10
(P1)
DPS
ERASE
97
88 TCON
TMOD TL0 TL1 TH0 TH1
CKCON
8F
80
DIO7
(P0)
SP DPL DPH
DPL1
DPH1
WDTREL
PCON
87
Table 6-4: Special Function Registers Locations