User`s manual

© Motorola, Inc., 1998 EB183 — Rev. 1.0
Order this document
by EB183/D
REV. 1.0
Motorola Semiconductor Engineering Bulletin
EB183
Erasing and Programming the FLASH EEPROM
on the MC68HC912B32
By Matt Ruff
M68HC11 and M68HC12 Applications
Austin, Texas
Introduction
This document outlines basic routines to program the FLASH EEPROM
through the background debug mode interface (BDM) using a Motorola
serial debug interface (SDIL) and the SDBUG12 (version 2.15) software
from P & E Microcomputer Systems, Inc.
One of the reasons the MC68HC912B32 device is so useful is that it
contains 32 Kbytes of embedded FLASH EEPROM. This module serves
as electrically programmable and erasable, non-volatile ROM emulation
memory, allowing for storage of program code which must be executed
frequently, must execute at high speeds, or which might need to be
upgraded in the field at a later time. Commonly used code segments,
such as standard subroutines or even operating systems, as well as
static data tables can be stored in the FLASH EEPROM.

Summary of content (16 pages)