Download M68HC05 Applications Guide

Transcript
Freescale Semiconductor, Inc.
MC68HC705C8 Functional Data
3.16 OTPROM/EPROM Programming
The OTPROM or EPROM programming technique is used to load a user
program into the MC68HC705C8 MCU OTPROM or EPROM. This type
of programming is accomplished via a bootstrap mode of operation.
Freescale Semiconductor, Inc...
3.16.1 Erasing
MC68HC705C8 EPROM MCUs are erased by exposure to a highintensity ultraviolet (UV) light with a wavelength of 2537 angstrom. The
recommended dose (UV intensity x exposure time) is 15 Ws/cm2. UV
lamps should be used without shortwave filters, and the EPROM MCU
should be positioned about one inch from the UV lamps.
MC68HC705C8 one-time programmable ROM (OTPROM) MCUs are
shipped in an erased state and are packaged in an opaque plastic
package; thus, erasing operations cannot be performed on OTPROM
MCUs.
3.16.2 Programming
Programming operations are controlled by software-accessible control
bits. The software program which programs the internal
EPROM/OTPROM is located in either the on-chip bootstrap ROM or
internal RAM.
The first programming method uses a program in the bootstrap ROM to
read information from an external 8K by 8 EPROM and to program this
information into the on-chip EPROM/OTPROM. The external EPROM is
connected to I/O port pins of the MC68HC705C8. In this programming
method, information to be programmed into the internal
EPROM/OTPROM is first programmed into the external EPROM using
an industry-standard PROM programmer.
A second programming method allows user programs developed on a
personal computer to be downloaded to the MC68HC705C8 for
programming into the on-chip EPROM/OTPROM. This method
eliminates the extra steps needed to program a separate 8K by 8
EPROM. A small program that runs on the personal computer is
M68HC05 Applications Guide — Rev. 4.0
182
MC68HC705C8 Functional Data
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA