English
Language : 

C511_1 Datasheet, PDF (108/128 Pages) Siemens Semiconductor Group – 8-Bit CMOS Microcontroller
EEPROM Programming Interface
SAB-C513A-H
9.2.4.1 Programming Control Register PCNTRL
This register holds the bits to control the access to the EEPROM memory and the programming
process.
Programming Interface Register PCNTRL (Address 00H)
Reset Value : 0XXX0000B
MSB
LSB
Bit No. 7
6
5
4
3
2
1
0
00H ADRI –
–
– EOM2 EOM1 EOM0 PROG PCNTRL
Bit
ADRI
–
EOM 2 - EOM 0
PROG
Function
Address Increment Enable
If ADRI=1, the address in the address registers PADRH/PADRL is
incremented when a read operation of PDATA is performed.
If ADRI=0, the address is not modified.
Reserved Bits
These bits must be written with ’0’. During reads these bits will be undefined.
EEPROM Operation Mode
These bits define the operation to be performed on the selected memory byte
or memory block.
EOM2
0
0
0
1
EOM1 EOM0 Operation
0
0
NOP
0
1
Erase (clear) selected memory bytes/blocks
1
0
Write selected byte(s) with the content of PDATA
0
0
Read content of the addressed memory byte
(address in PADRH/PADRL)
All other combinations of EOM2-0 are not allowed. Their use might lead to
unpredictable results.
Program Voltage Enable
If PROG=1, the programming voltage is turned on if EOM2-0=001B or 010B.
If EOM2-0 is set to any other value, the programming voltage is inhibited.
If PROG=0, the programming voltage is turned off.
Semiconductor Group
9-8