| Electronic Components Datasheet Search |
|
HT45F12 Datasheet(PDF) 29 Page - Holtek Semiconductor Inc |
|
|
|||||||||||||||||||||||||||||
HT45F12 Datasheet(HTML) 29 Page - Holtek Semiconductor Inc |
|
29 / 104 page ![]() Rev. 0.00 �8 �e�te��e� ��� �01� Rev. 0.00 �9 �e�te��e� ��� �01� HT45F12 8-Bit Flash MCU with Op Amps & Comparators HT45F12 8-Bit Flash MCU with Op Amps & Comparators EEPROM Data Memory OneofthespecialfeaturesinthedeviceisitsinternalEEPROMDataMemory.EEPROM,which standsforElectricallyErasableProgrammableReadOnlyMemory,isbyitsnatureanon-volatile formofmemory,withdataretentionevenwhenitspowersupplyisremoved.Byincorporating thiskindofdatamemory,awholenewhostofapplicationpossibilitiesaremadeavailabletothe designer.TheavailabilityofEEPROMstorageallowsinformationsuchasproductidentification numbers,calibrationvalues,specificuserdata,systemsetupdataorotherproductinformationto bestoreddirectlywithintheproductmicrocontroller.Theprocessofreadingandwritingdatatothe EEPROMmemoryhasbeenreducedtoaverytrivialaffair. EEPROM Data Memory Structure TheEEPROMDataMemorycapacityis32×8bits.UnliketheProgramMemoryandRAMData Memory,theEEPROMDataMemoryisnotdirectlymappedandisthereforenotdirectlyaccessible insamewayastheothertypesofmemory.ReadandWriteoperationstotheEEPROMarecarried outinsinglebyteoperationsusinganaddressanddataregisterinBank0andasinglecontrol registerinBank1. EEPROM Registers ThreeregisterscontroltheoveralloperationoftheinternalEEPROMDataMemory.Thesearethe addressregister,EEADDR,thedataregister,EEDATAandasinglecontrolregister,EECTRL.As boththeEEADDRandEEDATAregistersarelocatedinBank0,theycanbedirectlyaccessedinthe samewayasanyotherSpecialFunctionRegister.TheEECTRLregisterhowever,beinglocatedin Bank1,cannotbedirectlyaddresseddirectlyandcanonlybereadfromorwrittentoindirectlyusing theMP1MemoryPointerandIndirectAddressingRegister,IAR1.BecausetheEECTRLcontrol registerislocatedataddress40HinBank1,theMP1MemoryPointermustfirstbesettothevalue 40HandtheBankPointerregister,BP,settothevalue,01H,beforeanyoperationsontheEECTRL registerareexecuted. EEPROM Control Registers List Name Bit 7 6 5 4 3 2 1 0 EEADDR — — — D4 D3 D� D1 D0 EEDATA D7 D� D5 D4 D3 D� D1 D0 EECTRL — — — — WTEN WT RDEN RD EEADDR Register Bit 7 6 5 4 3 2 1 0 Na�e — — — D4 D3 D� D1 D0 R/W — — — R/W R/W R/W R/W R/W POR — — — 0 0 0 0 0 Bit7~5 Unimplemented,readas"0" Bit4~0 DataEEPROMaddress DataEEPROMaddressbit4~bit0 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |