XC912BC32CFU8 Motorola Semiconductor Products, XC912BC32CFU8 Datasheet - Page 10

no-image

XC912BC32CFU8

Manufacturer Part Number
XC912BC32CFU8
Description
M68HC12B Family Data Sheet
Manufacturer
Motorola Semiconductor Products
Datasheet
Table of Contents
Data Sheet
10
8.1
8.2
8.3
8.3.1
8.3.2
8.3.3
8.3.4
8.4
8.4.1
8.4.2
8.4.3
8.4.3.1
8.4.3.2
8.4.3.3
8.5
8.6
8.7
8.8
8.9
9.1
9.2
10.1
10.2
10.3
10.4
10.5
10.6
10.6.1
10.6.2
10.6.3
10.7
10.7.1
10.7.2
10.7.3
10.7.4
10.7.5
10.8
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
FLASH EEPROM Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
FLASH EEPROM Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Programming the FLASH EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Erasing the FLASH EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Program/Erase Protection Interlocks . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Stop or Wait Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Test Mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
ROM Array . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Clock Selection and Generation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Slow Mode Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Clock Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Clock Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Clock Divider Chains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
FLASH EEPROM Lock Control Register . . . . . . . . . . . . . . . . . . . . 106
FLASH EEPROM Module Configuration Register . . . . . . . . . . . . . 106
FLASH EEPROM Module Test Register . . . . . . . . . . . . . . . . . . . . 107
FLASH EEPROM Control Register. . . . . . . . . . . . . . . . . . . . . . . . . 108
Bootstrap Operation Single-Chip Mode . . . . . . . . . . . . . . . . . . . . . 109
Normal Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Program/Erase Operation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Computer Operating Properly (COP) . . . . . . . . . . . . . . . . . . . . . . . 122
Real-Time Interrupt. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Clock Monitor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
Slow Mode Divider Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
Real-Time Interrupt Control Register . . . . . . . . . . . . . . . . . . . . . . . 124
Real-Time Interrupt Flag Register . . . . . . . . . . . . . . . . . . . . . . . . . 125
COP Control Register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Arm/Reset COP Timer Register . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Read/Write Accesses During Program/Erase . . . . . . . . . . . . . . . 110
Program/Erase Verification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Program/Erase Sequence. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Section 10. Clock Generation Module (CGM)
Section 9. Read-Only Memory (ROM)
Table of Contents
Section 8. FLASH EEPROM
M68HC12B Family — Rev. 8.0
MOTOROLA

Related parts for XC912BC32CFU8