AT89LP51RB2 Atmel Corporation, AT89LP51RB2 Datasheet - Page 13

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
3. Memory Organization
3.1
3722A–MICRO–10/11
Program Memory
The AT89LP51RB2/RC2/IC2 uses a Harvard Architecture with separate address spaces for pro-
gram and data memory. The program memory has a regular linear address space with support
for 64K bytes of directly addressable application code. The data memory has 256 bytes of inter-
nal RAM and 128 bytes of Special Function Register I/O space. The AT89LP51RB2/RC2/IC2
supports up to 64K bytes of external data memory, with portions of the external data memory
space implemented on chip as nonvolatile Flash data memory. External program memory is
supported for addresses above 32K in some configurations. The memory address spaces of the
AT89LP51RB2/RC2/IC2 are listed in
Table 3-1.
Note:
The AT89LP51RB2/RC2/IC2 contains 24K/32K bytes of on-chip In-System Programmable Flash
memory for program storage, plus support for up to 40K/32K bytes of external program memory.
The Flash memory has an endurance of at least 10,000 write/erase cycles and a minimum data
retention time of 10 years. The reset and interrupt vectors are located within the first 83 bytes of
program memory (refer to
entire 64K program memory address space for access by the MOVC instruction. A map of the
AT89LP51RB2/RC2/IC2 program memory is shown in
ory Programming” on page 185
Name
DATA
IDATA
SFR
EDATA
XDATA
CODE
XCODE
SIG
BOOT
1. The size of the EDATA space is configurable with the XRS bits in AUXR.
AT89LP51RB2/RC2/IC2 Memory Address Spaces
Description
Directly addressable internal RAM
Indirectly addressable internal RAM and stack space
Directly addressable I/O register space
On-chip Extra RAM and extended stack space
External data memory
On-chip nonvolatile Flash program memory (AT89LP51RB2)
On-chip nonvolatile Flash program memory (AT89LP51xC2)
External program memory (AT89LP51RB2)
External program memory (AT89LP51xC2)
On-chip nonvolatile Flash signature array
On-chip Bootloader ROM and Flash API
Table 9-1 on page
AT89LP51RB2/RC2/IC2 Preliminary
for more information on programming the flash memory.
Table
3-1.
59). Constant tables can be allocated within the
Figure
3-1. See
Section 24. “Flash Mem-
0000H–03FFH
F800H–FFFFH
0000H–FFFFH
0000H–5FFFH
0000H–7FFFH
6000H–FFFFH
8000H–FFFFH
0000H–01FFH
00H–FFH
80H–FFH
00H–7FH
Range
(1)
13

Related parts for AT89LP51RB2