Freescale Semiconductor, Inc.
Engineering Bulletin
Case 1
Example:
RAM
Issue:
None
Change required: None. However, you may want to take advantage
of the extra 768 bytes of RAM. This block of RAM
is also relocatable on 4-K boundaries in the
64-Kbyte address space by writing an appropriate
value into bits 4–7 in the INIT register.
Case 2
Example:
EPROM
Issue:
The MC68HC11F1 has less EEPROM (512 bytes
vs. 2048 bytes), and it is located at a different
starting address ($FE00 vs. $F800).
Change required: Change code to use new EEPROM block located
from $FE00 to $FFDF.
Case 3
Example:
External address range
Issue:
External address range is different.
Change required: Change the external address range from
$1040–$F7FF to $1060–$FDFF.
Case 4
Example:
Register block
Issue:
Register block is a different size and some register
addresses have different meanings.
Change required: The register block on the MC68HC11F1 is
96 bytes instead of 64-bytes and is located at a
default location of $1000–$105F. This block of
RAM is also re-locatable on 4-K boundaries in the
64-Kbyte address space by writing to bits 0–3 in
the INIT register. These register addresses also
have different meanings: $1001, $1002, $1003,
$1005, $1006, $1036, $1038, and $103E.
$105C–$105F are additional registers.
EB381
6
MOTOROLA
For More Information On This Product,
Go to: www.freescale.com