English
Language : 

HT45F65 Datasheet, PDF (30/231 Pages) Holtek Semiconductor Inc – Glucose Meter 8-Bit Flash MCU
HT45F65/HT45F66/HT45F67
Glucose Meter 8-Bit Flash MCU
During the programming process, taking control of the PA0 and RES pins for data and clock
programming purposes. The user must there take care to ensure that no other outputs are connected
to these two pins.
W r ite r C o n n e c to r
S ig n a ls
M C U P r o g r a m m in g
P in s
W r ite r _ V D D
VDD
D ATA
D ATA
C LK
C LK
W r ite r _ V S S
VSS
*
*
T o o th e r C ir c u it
Note: * may be resistor or capacitor. The resistance of * must be greater than 1k or the capacitance
of * must be less than 1nF.
Programmer Pin
DATA
CLK
MCU Pins
PA0
RES
In Application Programming – IAP
This device offers IAP function to update data or application program to flash ROM. Users can
define any ROM location for IAP, but there are some features which user must notice in using IAP
function.
• Erase page: 32 words/page (HT45F65)
Erase page: 64 words/page (HT45F66/HT45F67)
• Writing: 32 words/time (HT45F65)
Writing: 64 words/time (HT45F66/HT45F67)
• Reading: 1 wod/time
In Application Programming Control Register
The Address register, FARL/FARH, and the Data register, FD0L/FD0H, FD1L/FD1H, FD2L/FD2H
and FD3L/FD3H, located in Data Memory Bank 0, together with the Control register, FC0, FC1
and FC2, located in Data Memory Bank 1 are the corresponding Flash access registers for IAP. As
indirect addressing is the only way to access the FC0 and FC1 registers, all read and write operations
to the registers must be performed using the Indirect Addressing Register, IAR1, and the Memory
Pointer, MP1. Because the FC0 and FC1 control registers are located at the address of 40H and 41H
in Data Memory Bank 1, the MP1 Memory Pointer must first be set to the value 40/41H and the
Bank Pointer set to "1".
Rev. 1.60
30
November 24, 2015