AN2156 Freescale Semiconductor / Motorola, AN2156 Datasheet - Page 10

no-image

AN2156

Manufacturer Part Number
AN2156
Description
Programming and Erasing FLASH and EEPROM Memories on the MC68HC908AS60A/AZ60A
Manufacturer
Freescale Semiconductor / Motorola
Datasheet
Application Note
10
ERASE — Erase Control Bit
PGM — Program Control Bit
Two FLASH block protect registers, FL1BPR and FL2BPR, are for
FLASH-1 and FLASH-2 arrays, respectively.
BPR[7:0] — Block Protect Register Bit 7 to Bit 0
Read:
Write:
This read/write bit configures the memory for erase operation.
ERASE is interlocked with the PGM bit such that both bits cannot be
set at the same time.
This read/write bit configures the memory for program operation.
PGM is interlocked with the ERASE bit such that both bits cannot be
set at the same time.
These eight bits specify the most significant bits of a 32-K FLASH
memory location. Memory is protected against program and erase
operations starting from this address to the end of the FLASH array.
Freescale Semiconductor, Inc.
For More Information On This Product,
1 = Erase operation selected
0 = Erase operation unselected
1 = Program operation selected
0 = Program operation unselected
$FF80 — FLASH-1 block protect register (FL1BPR)
$FF81 — FLASH-2 block protect register (FL2BPR)
Figure 2. FLASH Block Protect Register (FLxBPR)
BPR7
Bit 7
Go to: www.freescale.com
BPR6
6
BPR5
5
BPR4
4
BPR3
3
BPR2
2
BPR1
1
MOTOROLA
AN2156
BPR0
Bit 0

Related parts for AN2156