:
:
org 1F00h
dc 00Ah, 00Bh, 00Ch, 00Dh, 00Eh, 00Fh, 01Ah, 01Bh
:
:
In Circuit Programming – ICP
The provision of Flash type Program Memory provides the user with a means of convenient and
easy upgrades and modifications to their programs on the same device.
As an additional convenience, Holtek has provided a means of programming the microcontroller
in-circuit using a 4-pin 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 device.
Holtek Writer Pins
ICPDA
ICPCK
VDD
VSS
The Program Memory can be programmed serially in-circuit using this 4-wire interface. Data
is downloaded and uploaded serially on a single pin with an additional line for the clock. Two
additional lines are required for the power supply. The technical details regarding the in-circuit
programming of the device is beyond the scope of this document and will be supplied in
supplementary literature.
During the programming process, the user must take care of the ICPDA and ICPCK pins for data
and clock programming purposes to ensure that no other outputs are connected to these two pins.
Note: * may be resistor or capacitor. The resistance of * must be greater than 1kΩ or the capacitance
of * must be less than 1nF.
Rev. 1.00
High Voltage Touch A/D Flash MCU with HVIO
; transferred to tempreg1 and data "0FH" to register tempreg2
; sets initial address of program memory
MCU Programming Pins
PA0
PA2
VDD
VSS
Writer Connector
Signals
Writer_VDD
ICPDA
ICPCK
Writer_VSS
*
*
To other Circuit
30
BS86DH12C
Pin Description
Programming Serial Data/Address
Programming Clock
Power Supply
Ground
MCU Programming
Pins
VDD
PA0
PA2
VSS
October 26, 2018
Need help?
Do you have a question about the BS86DH12C and is the answer not in the manual?