herunterladen

© Motorola, Inc., 2000 AN1836
Order this document
by AN1836/D
AN1836
FLASH Programming for Motorola MC68HC912
Microcontrollers
By Matt Ruff
Body Electronics and Occupant Safety Systems Engineering
Austin, Texas
Introduction
This document outlines basic routines that demonstrate how to program
and erase FLASH EEPROM on the MC68HC912 Family of
microcontrollers (MCU) through the background debug mode (BDM)
interface using a Freescale serial debug interface (SDIL) and the
SDBUG12 software (version 2.15) from P&E Microcomputer Systems,
Inc. SDBUG12 is a software interface tool to the SDIL hardware, which
allows for background monitoring of the M68HC12 Family of MCUs.
Information pertaining to the proper conditioning and handling of the
external voltage supply used to program the FLASH EEPROM
(electricallyerasableprogrammableread-onlymemory)alsoisincluded.
Care must be taken to ensure proper programming and to prevent
damage to the device or data corruption in the memory array.
This application note provides updated information to the engineering
bulletin titled Erasing and Programming the FLASH EEPROM on the
MC68HC912B32, Freescale document order number EB183/D, in
addition to a much greater detailed description of the programming
voltage supply considerations needed to design an application.
Freescale Semiconductor, I
For More Information On This Product,
Go to: www.freescale.com
nc
.
..
Freescale Semiconductor
© Freescale Semiconductor, Inc., 2004. All rights reserved.