T89C51RD2
Mode Name
Mode
Ale
Rst Psen
__
|_|
EA P2.6 P2.7 P3.6 P3.7 P0[7..0]
Program or Erase Lock.
PELCK Disable the Erasure or Programming 1
access
Program or Erase UnLock.
PEULCK Enable the Erasure or Programming 1
access
Write Code Data (byte)
PGMC or write Page
1
Always precedeed by PGML
PGML
Memory Page Load
(up to 128 bytes)
1
PGMV Read Code Data (byte)
1
VSB
Read Security Byte (=HSB)
1
PGMS
Write Security Byte (Note 4)
(security byte = HSB)
1
CERR Chip Erase User + XAF
1
PGXC
Write Byte or Page in Extra Memory
(XAF)
1
Always precedeed by PGXL
PGXL
Memory Page Load XAF
(up to 128 bytes)
1
Read Signature bytes
30h (Manufacturer code)
TMS 31h (Device ID #1)
1
60h (Device ID #2)
61h (Device ID #3)
RXAF
Read Extra Memory
(XAF)
1
__
0
|_|
1
0
Note3
1
__
|_|
0
1
Internally
timed
0
Note2
1
0
1
1
0
1
1
0
10ms
1
0
10ms
1
__
|_|
0
Internally 1
timed
0
Note2
1
0
1
1
0
1
1
1
0
1
1
0
1
0
1
1
0
1
0
__
0
|_|
1
__
0
|_|
0
1
1
0
1
0
0
1
1
0
1
1
0
__
0
|_|
0
__
0
|_|
0
0
xx
0
55-AA
1
xx
1
Din
1
Dout
1
Dout
0
Din
0
xx
1
xx
1
Din
Dout =
58h
0
D7h
FCh
FFh
0
Dout
65
Rev. F - 15 February, 2001