English
Language : 

MC68HC908LJ12 Datasheet, PDF (68/413 Pages) Freescale Semiconductor, Inc – 8-bit microcontroller units
FLASH Memory (FLASH)
BPR0 is used only for BPR[7:0] = $FF, for no block protection.
The resultant 16-bit address is used for specifying the start address
of the FLASH memory for block protection. The FLASH is protected
from this start address to the end of FLASH memory, at $FFFF. With
this mechanism, the protect start address can be XX00 or XX80 (at
page boundaries — 128 bytes) within the FLASH memory.
Examples of protect start address:
BPR[7:0]
Start of Address of Protect Range
$00 or $01
$C000 (1100 0000 0000 0000)
The entire FLASH memory is protected.
$02 or $03
$C080 (1100 0000 1000 0000)
$04 or $05
$C100 (1100 0001 0000 0000)
$06 or $07
$C180 (1100 0001 1000 0000)
$08 or $09
$C200 (1100 0010 0000 0000)
and so on...
$F8 or $F9
$FE00 (1111 1110 0000 0000)
$FA or $FB
$FE80 (1111 1110 1000 0000)
$FC or $FD
$FF00 (1111 1111 0000 0000)
$FE
$FF80 (1111 1111 1000 0000)
$FF
The entire FLASH memory is not protected.
Note:
The end address of the protected range is always $FFFF.
MC68HC908LJ12 — Rev. 2.1
Freescale Semiconductor
FLASH Memory (FLASH)
Technical Data
69