T89C51RD2-SLSIM Atmel, T89C51RD2-SLSIM Datasheet - Page 74

IC MICRO CTRL 64K FLASH 44PLCC

T89C51RD2-SLSIM

Manufacturer Part Number
T89C51RD2-SLSIM
Description
IC MICRO CTRL 64K FLASH 44PLCC
Manufacturer
Atmel
Series
89Cr
Datasheet

Specifications of T89C51RD2-SLSIM

Core Processor
8051
Core Size
8-Bit
Speed
40MHz
Connectivity
SPI, UART/USART
Peripherals
POR, PWM, WDT
Number Of I /o
32
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Eeprom Size
2K x 8
Ram Size
1.25K x 8
Voltage - Supply (vcc/vdd)
4.5 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-PLCC
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Data Converters
-
Table 41. API Call Summary
74
READ BOOT VERSION
READ DEVICE ID1
READ DEVICE ID2
READ DEVICE ID3
PROGRAM DATA
PROGRAM DATA
READ MANUF ID
READ BOOT ID1
READ BOOT ID2
PROGRAM SSB
PROGRAM BSB
PROGRAM SBV
ERASE BOOT
READ HSB
Command
READ SSB
READ BSB
READ SBV
VECTOR
PAGE
BYTE
T89C51RD2
0Eh
0Eh
0Fh
R1
00h
00h
00h
00h
02h
04h
05h
06h
06h
07h
07h
07h
07h
09h
Byte value to
Number of
New BSB
New SBV
program
program
Byte to
value
value
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
A
The API calls description and arguments are shown in Table 41.
to program in
the first Byte
DPH = 00h
DPH = 00h
DPH = 00h
DPH = 00h
Address of
DPL = 00h
DPL = 01h
DPL = 10h
DPL = 11h
Address of
DPL = 00h
DPL = 01h
the Flash
DPTR0
program
memory
XXXXh
Byte to
0000h
0001h
0002h
0003h
0000h
0001h
0000h
0004h
0001h
0002h
XXh
XRAM of the
first data to
Address in
program
DPTR1
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
00h
ACC=Manufacturer
ACC=Boot_Version
ACC= Device ID 1
ACC=Device ID 2
ACC=Device ID 3
Returned Value
ACC= SSB value
ACC = 0 : DONE
ACC = 0 : DONE
ACC=HSB
ACC=FCh
ACC=SSB
ACC=BSB
ACC=SBV
ACC=ID1
ACC=ID2
none
none
ID
Command Effect
Read Manufacturer identifier
Read Device identifier 1
Read Device identifier 2
Read Device identifier 3
Erase Software boot vector and boot status
Byte. (SBV=FCh and BSB=FFh)
Set SSB level 1
Set SSB level 2
Set SSB level 0
Set SSB level 1
Program boot status Byte
Program software boot vector
Read Software Security Byte
Read Hardware Byte
Read Boot Status Byte
Read Software Boot Vector
Program up to 128 Bytes in user Flash.
Remark: number of Bytes to program is
limited such as the Flash write remains in a
single 128 Bytes page. Hence, when ACC is
128, valid values of DPL are 00h, or 80h.
Read boot ID1
Read boot ID2
Read bootloader version
Program one Data Byte in user Flash
4243G–8051–05/03

Related parts for T89C51RD2-SLSIM