AT89LP51ED2-20AU Atmel, AT89LP51ED2-20AU Datasheet - Page 193

no-image

AT89LP51ED2-20AU

Manufacturer Part Number
AT89LP51ED2-20AU
Description
8-bit Microcontrollers - MCU 64KB 20MHz 2.4V-5.5V
Manufacturer
Atmel
Datasheet

Specifications of AT89LP51ED2-20AU

Rohs
yes
Core
8051
Processor Series
AT89x
Data Bus Width
8 bit
Maximum Clock Frequency
20 MHz
Program Memory Size
64 KB
Data Ram Size
256 B
On-chip Adc
Yes
Operating Supply Voltage
2.4 V to 5.5 V
Operating Temperature Range
- 40 C to + 85 C
Package / Case
TQFP-44
Mounting Style
SMD/SMT
Data Rom Size
4 KB
Interface Type
2-Wire, SPI, UART
Number Of Programmable I/os
36
Number Of Timers
3
Program Memory Type
Flash
Factory Pack Quantity
160

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89LP51ED2-20AU
Manufacturer:
Atmel
Quantity:
10 000
Table 24-7.
3714A–MICRO–7/11
READ MANUF ID
READ DEVICE ID1
READ DEVICE ID2
READ DEVICE ID3
ERASE BLOCK
PROGRAM DATA
BYTE
PROGRAM SSB
PROGRAM BSB
PROGRAM SBV
READ SSB
READ BSB
READ SBV
PROGRAM DATA
PAGE
PROGRAM X2 FUSE
PROGRAM BLJB
FUSE
READ HSB
READ BOOT ID1
READ BOOT ID2
READ BOOT
VERSION
Command
API Call Summary
0Ah
0Ah
0Bh
0Eh
0Eh
00h
00h
00h
00h
01h
02h
05h
06h
06h
07h
07h
07h
09h
0Fh
R1
Number of
New BSB
New SBV
program
Value to
byte to
00h or
00h or
value
value
value
value
write
Fuse
Fuse
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
01h
01h
A
the first byte
DPH = C0h
in the Flash
DPH = 00h
DPH = 20h
DPH = 40h
DPH = 80h
Address of
Address of
to program
DPL = 00h
DPL = 01h
program
memory
DPTR0
XXXXh
XXXXh
byte to
0000h
0001h
0002h
0003h
0000h
0001h
0010h
0011h
0000h
0001h
0000h
0001h
0002h
0008h
0004h
the first data
to program
AT89LP51RD2/ED2/ID2 Preliminary
Address in
XRAM of
DPTR1
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
XXh
00h
00h
ACC = Manufacturer
ACC = Boot_Version
ACC = Device Id 1
ACC = Device Id 2
ACC = Device Id 3
ACC = SSB value
Returned Value
ACC = 0: DONE
ACC = 0: DONE
ACC = DPH
ACC = SSB
ACC = BSB
ACC = SBV
ACC = HSB
ACC = ID1
ACC = ID2
none
none
none
none
Id
Command Effect
Read Manufacturer identifier
Read Device identifier 1
Read Device identifier 2
Read Device identifier 3
Erase block 0
Erase block 1
Erase block 2
Erase block 3
Erase block 4
Program up one data byte in the on-chip
flash memory.
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 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.
Program X2 fuse bit with ACC
Program BLJB fuse bit with ACC
Read Hardware Byte
Read boot ID1
Read boot ID2
Read bootloader version
193

Related parts for AT89LP51ED2-20AU