English
Language : 

71M6533 Datasheet, PDF (81/124 Pages) Teridian Semiconductor Corporation – Energy Meter IC
FDS_6533_6534_004
FIR_LEN[1:0] 2007[3:2]
1
FL_BANK[1:0] SFR B6[1:0] 1
FL_BANK[2:0]* SFR B6[2:0]
FLSH_ERASE
[7:0]
SFR 94[7:0] 0
FLSH_MEEN
SFR B2[1]
0
FLSH_PGADR SFR B7 [7:2] 0
[5:0]
FLSH_PWE
SFR B2[0]
0
FOVRIDE
20FD[4]
0
71M6533/71M6534 Data Sheet
1 R/W FIR_LEN[1:0] controls the length of the ADC decimation FIR filter.
[M40MHZ, M26MHZ]
[00], [10], or [11]
FIR_LEN
00
01
10
Resulting FIR
Filter Cycles
138
288
384
Resulting
ADC Gain
0.110017
1.000
2.37037
[01]
00
186
0.113644
01
384
1.000
10
588
3.590363
1 R/W Flash bank selection register. Flash memory above 32 k is mapped to the MPU ad-
dress space from 0x8000 to 0xFFFF in 32 k banks. When MPU address[15] = 1, the
address in flash is mapped to FL_BANK[1:0] or FL_BANK[2:0], MPU Address[14:0].
FL_BANK is reset by the erase cycle.
0
W Flash Erase Initiate. (Default = 0x00). FLSH_ERASE is used to initiate either the Flash
Mass Erase cycle or the Flash Page Erase cycle. Specific patterns are expected for
FLSH_ERASE in order to initiate the appropriate Erase cycle.
0x55 = Initiate Flash Page Erase cycle. Must be proceeded by a write to
FLSH_PGADR @ SFR 0xB7.
0xAA = Initiate Flash Mass Erase cycle. Must be proceeded by a write to
FLSH_MEEN @ SFR 0xB2 and the debug (CC) port must be enabled.
Any other pattern written to FLSH_ERASE will have no effect. The erase cycle is not
completed until 0x00 is written to FLSH_ERASE.
0
W Mass Erase Enable.
0 = Mass Erase disabled (default).
1 = Mass Erase enabled.
Must be re-written for each new Mass Erase cycle.
0
W Flash Page Erase Address. (Default = 0x00)
FLSH_PGADR[5:0] with FL_BANK[2:0], sets the Flash Page Address (page 0 through
127) that will be erased during the Page Erase cycle.
Must be re-written for each new Page Erase cycle.
0 R/W Program Write Enable. This bit must be cleared by the MPU after each byte write op-
eration. Writes to this bit are inhibited when interrupts are enabled.
0 = MOVX commands refer to XRAM Space, normal operation (default).
1 = MOVX @DPTR,A moves A to Program Space (Flash) @ DPTR.
0 R/W Permits the values written by the MPU to temporarily override the values in the fuse
register (reserved for production test).
v1.1
© 2007-2009 TERIDIAN Semiconductor Corporation
81