
MC68HC11EA9
MOTOROLA
MC68HC11EA9TS/D
15
4.9 ROM/EPROM/OTPROM
The MC68HC11EA9 contains 12 Kbytes of mask-programmed ROM. The ROM array is programmed
at the factory to customer specifications and cannot be altered. The ROM array can be disabled by
clearing the ROMON bit in the CONFIG register.
The MC68HC711EA9 MCU contains 12 Kbytes of on-chip EPROM/OTPROM. When the
MC68HC711EA9 is packaged in a windowed CLCC, the 12 Kbytes of EPROM may be erased by ex-
posing the device to ultraviolet light. An MC68HC711EA9 MCU packaged in a non-windowed case con-
tains 12 Kbytes of one-time-programmable ROM (OTPROM).
Using the on-chip EPROM/OTPROM programming feature requires an external 12.25-volt power sup-
ply (VPPE). Normal programming is accomplished using the EPROM/OTPROM programming register
(PPROG). PPROG is the combined EPROM/OTPROM and EEPROM programming register
(MC68HC711EA9 only). For the MC68HC11EA9, PPROG is used for programming EEPROM only.
There are three possible methods of programming and verifying EPROM.
4.9.1 EPROM Emulation Mode
The EPROM emulation (PROG) mode allows the on-chip EPROM/OTPROM to be programmed as a
standard EPROM by adapting the MCU footprint to that of the 27256-type EPROM, as shown in Figure 7. Grounding the RESET, MODA, and MODB pins places the MCU in PROG mode. An appropriate
EPROM programmer can then be used to enter data into the on-chip EPROM. Figure 7 shows the MCU
pin functions while the device is in PROG mode.
If the MCU is operating with programming voltage present on the XIRQ/VPPE pin, the IRQ pin (CE pin
in PROG mode) must be pulled high before the address and data are changed to program the next lo-
cation.
NOTE
PROG mode is disabled in devices having the security feature.
$102F
R7/T7
R6/T6
R5/T5
R4/T4
R3/T3
R2/T2
R1/T1
R0/T0
SCDRL
$1030
CCF
0
SCAN
MULT
CD
CC
CB
CA
ADCTL
$1031
Bit 7
654321
Bit 0
ADR1
$1032
Bit 7
654321
Bit 0
ADR2
$1033
Bit 7
654321
Bit 0
ADR3
$1034
Bit 7
654321
Bit 0
ADR4
$1035
0
PTCON
BPRT3
BPRT2
BPRT1
BPRT0
BPROT
$1036
PLLON
BCS
AUTO
BWC
VCOT
MCS
LCK
WEN
PLLCR
$1037
SYNX1
SYNX0
SYNY5
SYNY4
SYNY3
SYNY2
SYNY1
SYNY0
SYNR
$1038
Reserved
$1039
ADPU
CSEL
IRQE
DLY
CME
0
CR1
CR0
OPTION
$103A
Bit 7
654321
Bit 0
COPRST
$103B
ODD
EVEN
ELAT1
BYTE
ROW
ERASE
EELAT
PGM
PPROG
$103C
RBOOT
SMOD
MDA
IRVNE
PSEL3
PSEL2
PSEL1
PSEL0
HPRIO
$103D
RAM3
RAM2
RAM1
RAM0
REG3
REG2
REG1
REG0
INIT
$103E
————————
TEST12
$103F
0000
NOSEC
NOCOP
ROMON
EEON
CONFIG
Notes:
1. MC68HC711EA9 only.
2. Factory test only.
Table 4 MC68HC(7)11EA9 Registers (Sheet 2 of 2)
BIT 7
654321
BIT 0
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
..
.