English
Language : 

MC68HC705K1 Datasheet, PDF (85/140 Pages) Freescale Semiconductor, Inc – HCMOS Microcontroller Unit
Freescale Semiconductor, Inc.
EPROM/OTPROM
EPROM/OTPROM Programming
NOTE:
Writing logic 1s to both the ELAT and EPGM bits with a single instruction
sets ELAT and clears EPGM. ELAT must be set first by a separate
instruction.
Bits 7–3 — Reserved
Bits 7–3 are factory test bits that always read as logic 0s.
9.4 EPROM/OTPROM Programming
The MC68HC705K1 does not contain built-in bootloader ROM code. To
program this device, use an external programming system such as the
M68HC705KICS evaluation module (EVM) or an M68HC705K1GANG
programmer.
Factory-provided software for programming the EPROM/OTPROM is
available through the Motorola web site at:
htt://mcu.motsps.com
The programming software copies to the 496-byte space located at
EPROM/OTPROM addresses $0200–$03EF, to the 8-byte space at
addresses $03F8–$03FF, and to the mask option register at address
$0017.
Figure 9-2 shows the circuit used to download to the on-chip
EPROM/OTPROM using the factory-provided programming software.
NOTE:
This sequence shows the steps in programming a byte of
EPROM/OTPROM:
1. Switch S1 powers up the MC68HC705K1.
2. Software synchronizes the external oscillator to the internal clock.
3. Switch S2 applies VPP to the IRQ/VPP pin.
4. Software sets the ELAT bit.
5. Software writes to an EPROM/OTPROM address.
6. Software sets the EPGM bit for a time tEPGM to apply the
programming voltage.
7. Software clears the ELAT bit.
To program the EPROM/OTPROM, VDD must be greater than 4.5 Vdc.
MC68HC705K1 — Rev. 2.0
EPROM/OTPROM
For More Information On This Product,
Go to: www.freescale.com
Technical Data