Intel 8XC196MC Benutzerhandbuch

Seite von 579
16-7
PROGRAMMING THE NONVOLATILE MEMORY
You can verify a UPROM bit to make sure it programmed, but you cannot erase it. For this reason,
Intel cannot test the bits before shipment. However, Intel does test the features that the UPROM
bits enable, so the only undetectable defects are (unlikely) defects within the UPROM cells them-
selves. 
USFR
Address:
Reset State (MC, MD):
Reset State (MH):
1FF6H
02H
XXH
The unerasable PROM (USFR) register contains two bits that disable external fetches of data and 
instructions and another that detects a failed oscillator. These bits can be programmed, but cannot be 
erased.
WARNING: These bits can be programmed, but can never be erased. Programming these bits makes 
dynamic failure analysis impossible. For this reason, devices with programmed UPROM bits cannot 
be returned to Intel for failure analysis.
7
0
DEI
DED
Bit 
Number
Bit 
Mnemonic
Function
7:4
Reserved; for compatibility with future devices, write zeros to these bits.
3
DEI
Disable External Instruction Fetch
Setting this bit prevents the bus controller from executing external 
instruction fetches. Any attempt to load an external address initiates a 
reset.
2
DED
Disable External Data Fetch
Setting this bit prevents the bus controller from executing external data 
reads and writes. Any attempt to access data through the bus controller 
initiates a reset.
1:0
Reserved; for compatibility with future devices, write zero to these bits.
Figure 16-1.  Unerasable PROM (USFR) Register 
Table 16-4.  UPROM Programming Values and Locations for Slave Mode
To set this bit
Write this value
To this location
DEI
08H
0718H
DED
04H 0758H