T89C51RD2-3CBC-L ATMEL [ATMEL Corporation], T89C51RD2-3CBC-L Datasheet - Page 62
T89C51RD2-3CBC-L
Manufacturer Part Number
T89C51RD2-3CBC-L
Description
0 to 40MHz Flash Programmable 8-bit Microcontroller
Manufacturer
ATMEL [ATMEL Corporation]
Datasheet
1.T89C51RD2-3CBC-L.pdf
(86 pages)
- Current page: 62 of 86
- Download datasheet (934Kb)
Rev. F - 15 February, 2001
PROGRAM DATA PAGE
ERASE BOOT VECTOR
STATUS BYTE
PROGRAM SOFTWARE
SECURITY BIT
PROGRAM BOOT
STATUS BYTE
PROGRAM BOOT
VECTOR
READ DEVICE DATA
READ copy of the
MANUFACTURER ID
Input Parameters:
R0 = osc freq (integer Not required)
R1 = 09h
DPTR0 = address of the first byte to program in the FLASH memory
DPTR1 = address in XRAM of the first data to program (second data pointer)
ACC = number of bytes to program
Return Parameter
ACC = 00 if pass, !00 if fail
Remark: number of bytes to program is limited such as the FLASH write remains in a single 128bytes
page. Hence, when ACC is 128, valid values of DPL are 00h, or, 80h.
Input Parameters:
R0 = osc freq (integer Not required, left for Philips compatibility)
R1 = 04h
DPH = 00h
DPL = don’t care
Return Parameter
none
Input Parameters:
R0 = osc freq (integer Not required, left for Philips compatibility)
R1 = 05h
DPH = 00h
DPL = 00h – security bit # 1 (inhibit writing to FLASH)
Return Parameter
none
Input Parameters:
R0 = osc freq (integer Not required, left for Philips compatibility)
R1 = 06h
DPH = 00h
DPL = 00h – program status byte
ACC = status byte
Return Parameter
ACC = status byte
Input Parameters:
R0 = osc freq (integer Not required, left for Philips compatibility)
R1 = 06h
DPH = 00h
DPL = 01h – program boot vector
ACC = boot vector
Return Parameter
ACC = boot vector
Input Parameters:
R1 = 03h
DPTR = address of byte to read
Return Parameter
ACC = value of byte read
Input Parameters:
R0 = osc freq (integer Not required, left for Philips compatibility)
R1 = 00h
DPH = 00h
DPL = 00h (manufacturer ID)
Return Parameter
ACC = value of byte read
01h – security bit # 2 (inhibit FLASH verify)
10h - allows ISP writing to FLASH*
11h - allows ISP FLASH verify*
Table 33. API calls
T89C51RD2
62
Related parts for T89C51RD2-3CBC-L
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
0 to 40 MHz Flash Programmable 8-bit Microcontroller
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
0 To 40 Mhz Flash Programmable 8-bit Microcontroller
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
0 to 40MHz Flash Programmable 8-bit Microcontroller
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Atmel CryptoMemory
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
Atmel CryptoMemory
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
Atmel CryptoMemory, 16Kbit
Manufacturer:
ATMEL [ATMEL Corporation]
Datasheet:
Part Number:
Description:
INTERVAL AND WIPE/WASH WIPER CONTROL IC WITH DELAY
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Low-Voltage Voice-Switched IC for Hands-Free Operation
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
MONOLITHIC INTEGRATED FEATUREPHONE CIRCUIT
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
AM-FM Receiver IC U4255BM-M
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Monolithic Integrated Feature Phone Circuit
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
Multistandard Video-IF and Quasi Parallel Sound Processing
Manufacturer:
ATMEL Corporation
Datasheet: