English
Language : 

MC68HC908GP20 Datasheet, PDF (176/406 Pages) Freescale Semiconductor, Inc – M68HC08 Microcontrollers
$FFDC to $FFFF. This block erase can also be accomplished by writing
to any FLASH address in which A14 = 1 while BLK1 = 0 and BLK0 = 1.
In the 1/5 array case (A14 = 0, BLK1 = 0, BLK0 = 1) the state of
A14 = 0 determines that the range from $B000 to $BFFF is erased. For
example, writing to address $B123 (A14 = 0, BLK1 = 0, BLK0 = 1) will
erase the range $B000 to $BFFF. This block erase can also be
accomplished by writing to any FLASH address in which A14 = 0 while
BLK1 = 0 and BLK0 = 1.
In the 8 row case (A9 = 1, BLK1 = 1, BLK0 = 0), the state of A9=1
determines that the range from
$<A15:A12><A11,A10,10><0000><0000> to
$<A15:A12><A11,A10,11><1111><1111> is erased. Address bits
A15–A10 indicate arbitrary address bit values defined in the desired
erase address range while the remaining lower bits A9–A0 are fixed as
shown. For example, writing to address $FB10 (1111 1011 0001 0000
binary) (A9 = 1, BLK1 = 1, BLK0 = 0) will erase the range $FA00
(1111 1010 0000 0000 binary) to $FBFF (1111 1011 1111 1111 binary).
In the other 8 row case (A9 = 0, BLK1 = 1, BLK0 = 0), the state of
A9 = 0 determines that the range from
$<A15:A12><A11,A10,00><0000><0000> to
$<A15:A12><A11,A10,01><1111><1111> is erased. Address bits
A15–A10 indicate arbitrary address bit values defined in the desired
erase address range while the remaining lower bits A9–A0 are fixed as
shown. For example, writing to address $FD10 (1111 1101 0001 0000
binary) (A9 = 0, BLK1 = 1, BLK0 = 0) will erase the range $FC00 (1111
1100 0000 0000 binary) to $FDFF (1111 1101 1111 1111 binary).
In the single row case (A6 = 1, BLK1 = 1, BLK0 = 1), the state of
A6 = 1 determines that the range from
$<A15:A12><A11:A8><A7,100><0000> to
$<A15:A12><A11:A8><A7,111><1111> is erased. Address bits
A15–A7 indicate arbitrary address bit values defined in the desired erase
address range while the remaining lower bits A6–A0 are fixed as shown.
For example, writing to address $BC60 (1011 1100 0110 0000 binary)
(A6 = 1, BLK1 = 1, BLK0 = 1) will erase the range $BC40 (1011 1100
0100 0000 binary) to $BC7F (1011 1100 0111 1111 binary).
Advance Information
176
MC68HC908GP20 — Rev 2.1
Freescale Semiconductor