AT89LP51RB2 Atmel Corporation, AT89LP51RB2 Datasheet - Page 186
AT89LP51RB2
Manufacturer Part Number
AT89LP51RB2
Description
Manufacturer
Atmel Corporation
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
- Current page: 186 of 254
- Download datasheet (8Mb)
24.1
24.1.1
186
Memory Organization
AT89LP51RB2/RC2/IC2 Preliminary
User Signature Array
The AT89LP51RB2/RC2/IC2 offers 24K/32K bytes of In-System Programmable nonvolatile
Flash code memory. In addition, the device contains a 512-byte User Signature Array, a
128-byte read-only Atmel Signature Array and 19 User Configuration Fuses. The memory orga-
nization is shown in
divided into pages of 128 bytes each and share a temporary page buffer of 64 bytes (one half
page). A single page erase operation will erase an entire 128-byte page, while a single write
operation will only program half of a page. Therefore, two write operations are required for every
erase operation when the whole page must be reprogrammed. This detail is transparent to the
user when using the bootloader or Flash API.
Figure 24-1. AT89LP51RB2/RC2/IC2 Memory Organization
.
Table 24-1.
The AT89LP51RB2/RC2/IC2 includes a 512-byte User Signature Array in four 128-byte pages.
The User Signature Array is available for serial numbers, firmware revision information, date
Atmel Signature Array
User Signature Array
Atmel Signature
User Signature
Code Memory
Code Flash
Memory
User Fuse Row
AT89LP51RB2/RC2/IC2 Memory Organization
OSCCAL
SSB
BSB
SBV
Table 24-1
32768 bytes
512 bytes
128 bytes
Capacity
00
00
Page 511 Low
Page 510 Low
Page 0 Low
Page 0 Low
Page 3 Low
Page 2 Low
Page 1 Low
Page 0 Low
Page 1 Low
Page 0 Low
and
00
Figure
Page Buffer
3F 40
3F
40
Page Size
128 bytes
128 bytes
128 bytes
24-1. The code memory and auxiliary memories are
Page 511 High
Page 510 High
Page 0 High
Page 3 High
Page 2 High
Page 1 High
Page 0 High
Page 1 High
Page 1 High
3F
7F
7F
FFFF
0000
# Pages
256
00
Page Buffer
00
4
1
Page 128
Page 0
1F
1F
0FFF
0000
Address Range
0000H – 7FFFH
0000H – 01FFH
0200H – 027FH
3722A–MICRO–10/11
Data Memory
Related parts for AT89LP51RB2
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
8-Bit Microcontroller with 4K Bytes Flash
Manufacturer:
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:
Part Number:
Description:
High-performance EE PLD
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
8-bit Flash Microcontroller
Manufacturer:
ATMEL Corporation
Datasheet:
Part Number:
Description:
2-Wire Serial EEPROM
Manufacturer:
ATMEL Corporation
Datasheet: