English
Language : 

71M6533 Datasheet, PDF (86/132 Pages) Teridian Semiconductor Corporation – Energy Meter IC
71M6533/G/H and 71M6534/H Data Sheet
FIR_LEN[1:0] 2007[3:2]
1
1
FL_BANK[1:0] SFR B6[1:0]
FL_BANK[2:0]† SFR B6[2:0]
1
1
FLSH_ERASE
[7:0]
SFR 94[7:0]
0
0
FLSH_MEEN SFR B2[1]
0
0
FLSH_PGADR
[5:0]
SFR B7 [7:2]
0
0
FLSH_PWE
SFR B2[0]
0
0
FOVRIDE
20FD[4]
0
0
FDS_6533_6534_004
FIR_LEN[1:0] controls the length of the ADC decimation FIR filter.
[M40MHZ, M26MHZ]
FIR_LEN[1:0]
Resulting FIR
Filter Cycles
Resulting
ADC Gain
[00], [10], or [11]
00
R/W
01
10
138
0.110017
288
1.000
384
2.37037
[01]
00
186
0.113644
01
384
1.000
10
588
3.590363
Flash bank selection. Flash memory above 32 k is mapped to the MPU address space
R/W
from 0x8000 to 0xFFFF in 32 KB banks. When MPU address[15] = 1, the address in
flash is mapped to FL_BANK[1:0] or FL_BANK[2:0] (71M6534 only), MPU Address[14:0].
FL_BANK[] is reset by the erase cycle.
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
W
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.
Mass Erase Enable.
W
0 = Mass Erase disabled (default).
1 = Mass Erase enabled.
Must be re-written for each new Mass Erase cycle.
Flash Page Erase Address. (Default = 0x00)
W
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.
Program Write Enable. This bit must be cleared by the MPU after each byte write
R/W
operation. 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.
R/W
Permits the values written by the MPU to temporarily override the values in the fuse
register (reserved for production test).
86
Rev 2