Rev. 1.50 26 August 28, 2017 Rev. 1.50 27 August 28, 2017
HT66F0175/HT66F0185
A/D Flash MCU with EEPROM
HT66F0175/HT66F0185
A/D Flash MCU with EEPROM
Flash Program Memory
TheProgramMemoryisthelocationwheretheusercodeorprogramisstored.Forthesedevices
seriestheProgramMemoryareFlashtype,whichmeansitcanbeprogrammedandre-programmed
alargenumberoftimes,allowingtheusertheconvenienceofcodemodificationonthesame
device.Byusingtheappropriateprogrammingtools,theseFlashdevicesofferuserstheexibilityto
convenientlydebuganddeveloptheirapplicationswhilealsoofferingameansofeldprogramming
andupdating.
Device Capacity
HT66F0175 2K × 16
HT66F0185 4K × 16
Structure
TheProgramMemoryhasacapacityof2K×16to4K×16bits.TheProgramMemoryisaddressed
bytheProgramCounterandalsocontainsdata,tableinformationandinterruptentries.Tabledata,
whichcanbesetupinanylocationwithintheProgramMemory,isaddressedbyaseparatetable
pointerregisters.
000H
Initialisation Vector
004H
FFFH
16 bits
Interrupt Vectors
024H
Look-up Table
n00H
nFFH
HT66F0185
Initialisation Vector
16 bits
Interrupt Vectors
Look-up Table
HT66F0175
028H
7FFH
Program Memory Structure
Special Vectors
WithintheProgramMemory,certainlocationsarereservedfortheresetandinterrupts.Thelocation
000Hisreservedforusebythesedevicesresetforprograminitialisation.Afteradeviceresetis
initiated,theprogramwilljumptothislocationandbeginexecution.