MC9S12XDP512CFU
Model | MC9S12XDP512CFU |
Description | 16-BIT, FLASH, 40MHz, MICROCONTROLLER, PQFP80 |
PDF file | Total 1348 pages (File size: 8M) |
Chip Manufacturer | PHILIPS |
Chapter 27 512 Kbyte Flash Module (S12XFTX512K4V2)
27.3.2.5.1
Flash Protection Restrictions
The general guideline is that Flash protection can only be added and not removed.
Table 27-15
specifies
all valid transitions between Flash protection scenarios. Any attempt to write an invalid scenario to the
FPROT register will be ignored and the FPROT register will remain unchanged. The contents of the
FPROT register reflect the active protection scenario. See the FPHS and FPLS descriptions for additional
restrictions.
Table 27-15. Flash Protection Scenario Transitions
From
Protection Scenario
0
1
2
3
4
5
6
7
X
X
X
X
X
To Protection Scenario
1
0
X
1
X
X
X
2
X
3
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
4
5
6
7
1 Allowed transitions marked with X.
27.3.2.6
Flash Status Register (FSTAT)
The FSTAT register defines the operational status of the module.
7
6
5
4
3
2
1
0
R
CBEIF
W
Reset
1
CCIF
PVIOL
1
0
ACCERR
0
0
BLANK
0
0
0
0
0
0
= Unimplemented or Reserved
Figure 27-12. Flash Status Register (FSTAT — Normal Mode)
7
6
5
4
3
2
1
0
R
CBEIF
W
Reset
1
CCIF
PVIOL
1
0
ACCERR
0
0
BLANK
FAIL
0
0
0
0
0
= Unimplemented or Reserved
Figure 27-13. Flash Status Register (FSTAT — Special Mode)
MC9S12XDP512 Data Sheet, Rev. 2.21
Freescale Semiconductor
1121