Owner manual

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