s908gz60cfa Freescale Semiconductor, Inc, s908gz60cfa Datasheet - Page 54

no-image

s908gz60cfa

Manufacturer Part Number
s908gz60cfa
Description
M68hc08 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
s908gz60cfaE
Manufacturer:
FREESCALE
Quantity:
1 780
Part Number:
s908gz60cfaE
Manufacturer:
FREESCALE
Quantity:
1 780
Part Number:
s908gz60cfaE
Manufacturer:
FREESCALE
Quantity:
8 000
Part Number:
s908gz60cfaE
Manufacturer:
FREESCALE
Quantity:
20 000
Memory
2.7.2.2 FLASH-2 Block Protect Register
The FLASH-2 block protect register (FL2BPR) is implemented as a byte within the FLASH-1 memory;
therefore, can only be written during a FLASH-1 programming sequence. The value in this register
determines the starting location of the protected range within the FLASH-2 memory.
FL2BPR[7:0] — Block Protect Register Bits 7 to 0
54
These eight bits represent bits [14:7] of a 16-bit memory address. Bit 15 is a 0 and bits [6:0] are 0s.
The resultant 16-bit address is used for specifying the start address of the FLASH-2 memory for block
protection. FLASH-2 is protected from this start address to the end of FLASH-2 memory at $7FFF.
With this mechanism, the protect start address can be $XX00 and $XX80 (128 byte page boundaries)
within the FLASH-2 array.
Address:
The FLASH-2 block protect register (FL2BPR) controls the block protection
for the FLASH-2 array. However, FL2BPR is implemented within the
FLASH-1 memory array and therefore, the FLASH-1 control register
(FL1CR) must be used to program/erase FL2BPR.
Reset:
Read:
Write:
START ADDRESS OF FLASH
MC68HC908GZ60 • MC68HC908GZ48 • MC68HC908GZ32 Data Sheet, Rev. 6
$FF81
Figure 2-8. FLASH-2 Block Protect Register (FL2BPR)
BPR7
Bit 7
BLOCK PROTECT
Figure 2-9. FLASH-2 Block Protect Start Address
FL2BPR[7:0]
$FF
$FE
$FD
$0B
$0A
Table 2-3. FLASH-2 Protected Ranges
$09
$08
$04
$03
$02
$01
$00
BPR6
6
0
BPR5
5
FLBPR VALUE
NOTE
16-BIT MEMORY ADDRESS
Unaffected by reset
BPR4
4
Protected Range
$7E80–$7FFF
$7F00–$7FFF
$0580–$7FFF
$0500–$7FFF
$0480–$7FFF
$0462–$7FFF
$0462–$7FFF
$0462–$7FFF
$0462–$7FFF
$0462–$7FFF
$0462–$7FFF
No Protection
BPR3
3
0 0 0 0 0 0 0
BPR2
2
BPR1
1
Freescale Semiconductor
BPR0
Bit 0

Related parts for s908gz60cfa