AT89LP51RB2 Atmel Corporation, AT89LP51RB2 Datasheet - Page 218

no-image

AT89LP51RB2

Manufacturer Part Number
AT89LP51RB2
Description
Manufacturer
Atmel Corporation
Datasheets

Specifications of AT89LP51RB2

Max. Operating Frequency
20 MHz
Cpu
8051-1C
Max I/o Pins
42
Spi
1
Twi (i2c)
1
Uart
1
Adc Channels
7
Adc Resolution (bits)
10
Adc Speed (ksps)
153.8
Sram (kbytes)
1.375
Self Program Memory
API
Operating Voltage (vcc)
2.4 to 5.5
Timers
4
Isp
SPI/OCD/UART
Watchdog
Yes

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89LP51RB2-20AAU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89LP51RB2-20AU
Manufacturer:
Atmel
Quantity:
10 000
Part Number:
AT89LP51RB2-20JU
Manufacturer:
Atmel
Quantity:
10 000
Table 24-21. Programming Command Summary
Notes:
218
Command
Program Enable
Parallel Enable
Chip Erase
Read Status
Load Page Buffer
Write Code Page
Write Code Page with Auto-Erase
Read Code Page
Write Data Page
Write Data Page with Auto-Erase
Read Data Page
Write User Fuses
Write User Fuses with Auto-Erase
Read User Fuses
Write Lock Bits
Read Lock Bits
Write User Signature Page
Write User Signature Page with Auto-Erase
Read User Signature Page
Read Atmel Signature Page
1. Program Enable must be the first command issued after entering into programming mode.
2. Parallel Enable switches the interface from serial to parallel format until RST returns high.
3. Any number of Data bytes from 1 to 64 may be written/read. The internal address is incremented between each byte.
4. Each byte address selects one fuse or lock bit. Data bytes must be 00h or FFh.
5. See
6. See
7. Symbol Key:
AT89LP51RB2/RC2/IC2 Preliminary
(2)
(3)(4)(6)
(3)(4)(6)
(1)
(3)
(3)
(3)
(3)
(3)
(3)(4)(5)
(3)(4)(5)
Table 24-5 on page 188
Table 24-6 on page 190
(3)
(3)
(3)
a:
s:
b:
x:
(3)
(3)
(3)(4)(5)
Page Address Bit
Half Page Select Bit
Byte Address Bit
Don’t Care Bit
(3)
for Fuse definitions.
for Lock Bit definitions.
1010 1100
1010 1100
1000 1010
0110 0000
0101 0001
0101 0000
0111 0000
0011 0000
1101 0000
1101 0010
1011 0000
1110 0001
1111 0001
0110 0001
1110 0100
0110 0100
0101 0010
0111 0010
0011 0010
0011 1000
Opcode
Addr High
0101 0011
0011 0101
aaaa aaaa
aaaa aaaa
aaaa aaaa
000a aaaa
000a aaaa
000a aaaa
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
0000 0000
xxxx xxxx
xxxx xxxx
00bb bbbb
00bb bbbb
00bb bbbb
00bb bbbb
00bb bbbb
00bb bbbb
Addr Low
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
asbb bbbb
0sbb bbbb
xxxx xxxx
Data 0
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data Out 0 ... Data Out n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Data In 0 ... Data In n
Status Out
3722A–MICRO–10/11
Data n

Related parts for AT89LP51RB2