English
Language : 

MC68HC912DG128 Datasheet, PDF (129/452 Pages) Motorola, Inc – Microcontrollers
Freescale Semiconductor, Inc.
EEPROM Memory
EEPROM Control Registers
PROTLCK — Block Protect Write Lock
0 = Block protect bits and bulk erase protection bit can be written
1 = Block protect bits are locked
Read anytime. Write once in normal modes (SMODN = 1), set and
clear any time in special modes (SMODN = 0).
EERC — EEPROM Charge Pump Clock
0 = System clock is used as clock source for the internal charge
pump. Internal RC oscillator is stopped.
1 = Internal RC oscillator drives the charge pump. The RC oscillator
is required when the system bus clock is lower than fPROG.
Read and write anytime.
EEPROT — EEPROM Block Protect
Bit 7
6
5
SHPROT
1
BPROT5
RESET:
1
1
1
4
BPROT4
1
3
BPROT3
1
2
BPROT2
1
1
BPROT1
1
Bit 0
BPROT0
1
$00F1
Prevents accidental writes to EEPROM. Read anytime. Write anytime if
EEPGM = 0 and PROTLCK = 0.
SHPROT — SHADOW Byte Protection
0 = The SHADOW byte can be programmed and erased.
1 = The SHADOW byte is protected from being programmed and
erased.
BPROT[5:0] — EEPROM Block Protection
0 = Associated EEPROM block can be programmed and erased.
1 = Associated EEPROM block is protected from being
programmed and erased.
Table 8-1. 2K byte EEPROM Block Protection
Bit Name
BPROT5
BPROT4
BPROT3
BPROT2
BPROT1
BPROT0
Block Protected
$0800 to $0BFF
$0C00 to $0DFF
$0E00 to $0EFF
$0F00 to $0F7F
$0F80 to $0FBF
$0FC0 to $0FFF
Block Size
1024 Bytes
512 Bytes
256 Bytes
128 Bytes
64 Bytes
64 Bytes
MC68HC912DG128 — Rev 3.0
MOTOROLA
EEPROM Memory
For More Information On This Product,
Go to: www.freescale.com
Technical Data
129