Set-up modes configuration
Control and program signals must be held at the levels indicated in the two following
tables.
Mode
Name Mode
Program or Erase Lock.
PELCK
Disable the Erasure or Programming access
PEULCK
Program or Erase UnLock.
Enable the Erasure or Programming access
PGMC
Write Code Data (byte)
or write Page
Always precedeed by PGML
Memory Page Load
PGML
(up to 128 bytes)
PGMV Read Code Data (byte)
VSB Read Security Byte (=HSB)
Write Security Byte (Note 3)
PGMS
(security byte = HSB)
CERR Chip Erase User + XAF
Write Byte or Page in Extra Memory (XAF)
PGXC
Always precedeed by PGXL
PGXL
TMS
Memory Page Load XAF
(up to 128 bytes)
Read Signature bytes
30h (Manufacturer code)
31h (Device ID #1)
60h (Device ID #2)
61h (Device ID #3)
RXAF Read Extra Memory (XAF)
Rst Psen
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
Ale
__
|_|
EA P2.6 P2.7 P3.6 P3.7 P0[7..0]
__
1
1
0
1
0
xx
|_|
Note 2
1
1
0
1
0
55-AA
__
|_|
1
0
1
1
1
xx
Internally
timed
Note 1
1
0
1
0
1
Din
__
1
1
0
1
1
Dout
|_|
__
1
1
0
0
1
Dout
|_|
10 ms
1
1
1
0
0
Din
100 ms
1
1
0
0
0
xx
__
|_|
1
1
1
0
1
xx
Internally
timed
Note 1
1
1
1
0
1
Din
Dout =
__
58h
1
1
0
|_|
0
0
D7h
FCh
FFh
__
1
1
0
0
0
Dout
|_|
76 T89C51RD2
4243G–8051–05/03