English
Language : 

C515C_9711 Datasheet, PDF (241/268 Pages) Siemens Semiconductor Group – 8-Bit CMOS Microcontroller
OTP Memory Operation
C515C-8E
10.7 Access of Version Bytes
The C515C-8E and C515C-8R provide three version bytes at address locations FCH, FDH, and
FEH. The information stored in the version bytes, is defined by the mask of each microcontroller
step, Therefore, the version bytes can be read but not written. The three version bytes hold
information as manufacturer code, device type, and stepping code.
For reading of the version bytes the control lines must be used according table 10-2 and
figure 10-7. The address of the version byte must be applied at the port 1 address lines. PALE must
not be activated.
PMSEL1, 0
0.1
PALE
Port 2
FC
FD
FE
Port 0
VR0
VR1
VR2
PROG
PRD
MCT03657
Figure 10-7
Read Version Byte(s) Waveform
Version bytes are typically used by programming systems for adapting the programming firmware
to specifc device characteristics such as OTP size etc.
Note: The 3 version bytes are implemented in a way that they can be also read during normal
program execution mode as a mapped SFR when bit RMAP in SFR SYSCON is set. The SFR
addresses of the version bytes in normal mode are identical to the addresses which are used
in programming mode. Therefore, in normal operating mode of the C515C-8E, the SFR
locations which hold the version bytes are also referenced as version registers.
The first step of the C515C-8E will contain the following information at the signature bytes :
Name
Version Byte 0 = Version Register 0 (VR0)
Version Byte 1 = Version Register 1 (VR1)
Version Byte 2 = Version Register 2 (VR2)
Address
FCH
FDH
FEH
Value
C5H
95H
01H
Future steppings of the C515C-8E will typically have a different version byte 2 (incremented value).
Semiconductor Group
10-11
1997-11-01