English
Language : 

HT66FB570 Datasheet, PDF (47/248 Pages) Holtek Semiconductor Inc – A/D Flash USB MCU
HT66FB570
A/D Flash USB MCU
In System Programming – ISP
As an additional convenience, Holtek has provided a means of programming the microcontroller
in-system using a two-line USB interface. This provides manufacturers with the possibility of
manufacturing their circuit boards complete with a programmed or un-programmed microcontroller
and then programming or upgrading the program at a later stage. This enables product manufacturers
to easily keep their manufactured products supplied with the latest program releases without removal
and re-insertion of the microcontroller device.
The Program Memory can be programmed serially in-system using the USB interface, namely
using the UDN and UDP pins. The power is supplied by the UBUS pin. The technical details
regarding the in-system programming are beyond the scope of this document and will be supplied in
supplementary literature. The Flash Program Memory Read/Write function is implemented using a
series of registers.
ISP Bootloader
An ISP Bootloader function is provided to upgrade the software in the Flash Memory. The user can
utilise either the ISP Bootloader application software provided by the Holtek IDE tools or to create
their own Bootloader software. When the Holtek Bootloader software is selected note that it will
occupy an area of 0.5K capacity area in the Flash Memory. The accompanying diagram illustrates
the Flash Memory structure including the Holtek Bootloader software.
0000H
1FFFH
Bootloader
Bank 0
3FFFH
Bank 1
5FFFH
Bank 2
Bank 3
7D00H
7DFFH
Last Page
Flash Memory Structure including Bootloader
Rev. 1.10
47
December 15, 2016