Rev. 1.71 32 April 11, 2017 Rev. 1.71 33 April 11, 2017
HT66F002/HT66F0025/HT66F003/HT66F004
Cost-Effective A/D Flash MCU with EEPROM
HT66F002/HT66F0025/HT66F003/HT66F004
Cost-Effective A/D Flash MCU with EEPROM
EEPROM Registers
ThreeregisterscontroltheoveralloperationoftheinternalEEPROMDataMemory.Thesearethe
addressregisters,EEA,thedataregister,EEDandasinglecontrolregister,EEC.AsboththeEEA
andEEDregistersarelocatedinBank0,theycanbedirectlyaccessedinthesamewayasanyother
SpecialFunctionRegister.TheEECregisterhowever,beinglocatedinBank1,cannotbedirectly
addresseddirectlyandcanonlybereadfromorwrittentoindirectlyusingtheMP1MemoryPointer
andIndirectAddressingRegister,IAR1.BecausetheEECcontrolregisterislocatedataddress40H
inBank1,theMP1MemoryPointermustrstbesettothevalue40HandtheBankPointerregister,
BP,settothevalue,01H,beforeanyoperationsontheEECregisterareexecuted.
EEPROM Control Registers List
Name
Bit
7 6 5 4 3 2 1 0
EEA — — — D4 D3 D2 D1 D0
EED D7 D6 D5 D4 D3 D2 D1 D0
EEC — — — — WREN WR RDEN RD
EEA Register
Bit 7 6 5 4 3 2 1 0
Name — — — D4 D3 D2 D1 D0
R/W — — — R/W R/W R/W R/W R/W
POR — — — 0 0 0 0 0
B
it7~5 Unimplemented,readas“0”
B
it4~0 DataEEPROMaddress
DataEEPROMaddressbit4~bit0
EED Register
Bit 7 6 5 4 3 2 1 0
Name D7 D6 D5 D4 D3 D2 D1 D0
R/W R/W R/W R/W R/W R/W R/W R/W R/W
POR 0 0 0 0 0 0 0 0
B
it7~0 DataEEPROMdata
DataEEPROMdatabit7~bit0