English
Language : 

MC9S12HZ256 Datasheet, PDF (94/692 Pages) Freescale Semiconductor, Inc – HCS12 Microcontrollers
Chapter 2 256 Kbyte Flash Module (FTS256K2V1)
Table 2-21. Flash Interrupt Sources
Interrupt Source
Interrupt Flag
Local Enable
Global (CCR) Mask
Flash address, data and command buffers empty CBEIF (FSTAT register) CBEIE (FCNFG register)
I Bit
All Flash commands completed
CCIF (FSTAT register) CCIE (FCNFG register)
I Bit
NOTE
Vector addresses and their relative interrupt priority are determined at the
MCU level.
2.8.1 Description of Flash Interrupt Operation
The logic used for generating interrupts is shown in Figure 2-29.
The Flash module uses the CBEIF and CCIF flags in combination with the CBIE and CCIE enable bits to
generate the Flash command interrupt request.
Block 0 CBEIF
Block 0 Select
Block 1 CBEIF
Block 1 Select
Block 0 CCIF
Block 0 Select
Block 1 CCIF
Block 1 Select
CBEIE
Flash Command
Interrupt Request
CCIE
Figure 2-29. Flash Interrupt Implementation
For a detailed description of the register bits, refer to Section 2.3.2.4, “Flash Configuration Register
(FCNFG)” and Section 2.3.2.7, “Flash Status Register (FSTAT)”.
MC9S12HZ256 Data Sheet, Rev. 2.04
94
Freescale Semiconductor