AT89LP52-20MU Atmel, AT89LP52-20MU Datasheet - Page 10

IC MCU 8051 8K FLASH SPI 44VQFN

AT89LP52-20MU

Manufacturer Part Number
AT89LP52-20MU
Description
IC MCU 8051 8K FLASH SPI 44VQFN
Manufacturer
Atmel
Series
89LPr
Datasheet

Specifications of AT89LP52-20MU

Core Processor
8051
Core Size
8-Bit
Speed
20MHz
Connectivity
EBI/EMI, I²C, SPI, UART/USART
Peripherals
Brown-out Detect/Reset, POR, PWM, WDT
Number Of I /o
36
Program Memory Size
8KB (8K x 8)
Program Memory Type
FLASH
Ram Size
256 x 8
Voltage - Supply (vcc/vdd)
2.4 V ~ 5.5 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
44-VFQFN Exposed Pad
Processor Series
AT89x
Core
8051
Data Bus Width
8 bit
Data Ram Size
256 B
Interface Type
Serial
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
36
Number Of Timers
3
Operating Supply Voltage
2.7 V to 5.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
 Details

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
AT89LP52-20MU
Manufacturer:
Atmel
Quantity:
490
3. Memory Organization
3.1
10
Program Memory
AT89LP51/52 - Preliminary
The AT89LP51/52 uses a Harvard Architecture with separate address spaces for program 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 internal RAM
and 128 bytes of Special Function Register I/O space. The AT89LP51/52 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 8K. The memory address spaces of the AT89LP51/52 are listed in
Table 3-1.
The AT89LP51/52 contains 4K/8K bytes of on-chip In-System Programmable Flash memory for
program storage, plus support for up to 60K/56K 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
program memory address space for access by the MOVC instruction. A map of the
AT89LP51/52 program memory is shown in
Figure 3-1.
Name
DATA
IDATA
SFR
FDATA
XDATA
CODE
XCODE
SIG
0100
0000
1000
0000
01FF
007F
0FFF
FFFF
AT89LP51/52 Memory Address Spaces
Program Memory Map
Table 9-1 on page
Description
Directly addressable internal RAM
Indirectly addressable internal RAM and stack space
Directly addressable I/O register space
On-chip nonvolatile Flash data memory
External data memory
On-chip nonvolatile Flash program memory
External program memory
On-chip nonvolatile Flash signature array
Atmel Signature Array
User Signature Array
External Program
Internal Program
(XCODE: 60KB)
(CODE: 4KB)
AT89LP51
Memory
Memory
37). Constant tables can be allocated within the entire 64K
01FF
0100
007F
0000
2000
0000
FFFF
1FFF
Figure
Atmel Signature Array
User Signature Array
3-1.
External Program
Internal Program
(XCODE: 56KB)
(CODE: 8KB)
AT89LP52
Memory
Memory
0000H–0FFFH (AT89LP51)
0000H–1FFFH (AT89LP52)
2000H–FFFFH (AT89LP51)
1000H–FFFFH (AT89LP52)
Table
0100H–FFFFH
0000H–00FFH
0000H–01FFH
SIGEN=1
SIGEN=0
00H–7FH
00H–FFH
80H–FFH
Range
3-1.
3709B–MICRO–12/10

Related parts for AT89LP52-20MU