English
Language : 

VRS51L1050 Datasheet, PDF (1/49 Pages) Ramtron International Corporation – Versa 8051 3.3V MCU with 64KB of IAP/ISP Flash
VRS51L1050
Preliminary Datasheet
Rev 1.2
Versa 8051 3.3V MCU with 64KB of IAP/ISP Flash
Overview
The VRS51L1050 is based on the standard 8051
microcontroller family architecture and is a pin
compatible drop-in replacement for most 8051 MCUs.
The VRS51L1050 is designed for applications that
require a large amount of program/data memory with
non-volatile data storage and/or code/field based
firmware upgrade capability coupled with
comprehensive peripheral support. It features 64KB of
In-System/In-Application Programmable Flash memory,
1KB of SRAM, an I²C-compatible interface, 2 PWM
output channels, a UART, three 16-bit timers and the
ability to exit the power down mode upon assertion of
an external interrupt (INT0 / INT1).
Ideal for battery-powered applications, the
VRS51L1050 registers and I/Os maintain their current
value in power down mode while the oscillator is
disabled, enabling the supply current to drop below
20uA.
The VRS51L1050 is available with firmware that
enables In-System Programming (firmware based boot-
loader) of the Flash memory via the UART interface
(ISPVx version). General Flash memory programming
is supported by device programmers available from
Ramtron or other 3rd party suppliers.
The VRS51L1050 is available in PLCC-44, QFP-44 and
DIP-40 packages and functions over the commercial
temperature range.
FIGURE 1: VRS51L1050 FUNCTIONAL DIAGRAM
64KB
FLASH
8051
PROCESSOR
ADDRESS/
DATA BUS
1024 Bytes of
SRAM
PORT 0
8
Feature Set
• 8051/8052 pin compatible
• 64KB on-chip Flash memory
• In-System/In-Application Flash Programming (ISP/IAP)
• On-chip Charge Pump for Flash Programming
• 1024 Bytes on-chip Data SRAM
• Four 8-bit I/O Ports, one 4-bit I/O Port
• 2 PWM Outputs on P1.2 to P1.3 (8/5-bit resolution)
• 1 Full Duplex UART Serial Port
• I²C-compatible Interface
• Three 16-bit Timers/Counters
• Bit Operation Instruction
• 8-bit Unsigned Division and Multiply
• BCD Arithmetic
• Direct and Indirect Addressing
• 7 Interrupt Sources and 2 Levels of Interrupt Priority
• Power saving modes
• Wakeup from Power Down by Ext. Interrupt or Reset
• Code protection function
• Low EMI (inhibit ALE)
• Commercial Temperature Range (0°C to +70°C)
• 3.3V Operating Voltage
FIGURE 2: VRS51L1050 QFP-44 AND PLCC-44 PIN OUT DIAGRAMS
P0.3/AD3
P0.2/AD2
P0.1/AD1
P0.0/AD0
VDD
P4.2
T2/P1.0
T2EX/P1.1
PWM0/P1.2
PWM1/P1.3
P1.4
33
34
23
22
VRS51L1050
QFP-44
44
12
1
11
P2.4/A12
P2.3/A11
P2.2/A10
P2.1/A9
P2.0/A8
P4.0
VSS
XTAL1
XTAL2
#RD/P3.7
#WR/P3.6
I2C
UART
2 INTERRUPT
INPUTS
TIMER 0
TIMER 1
TIMER 2
RESET
POWER
CONTROL
PORT 1
8
PORT 2
8
PORT 3
8
PORT 4
4
PWM
2
6
P1.5
7
SCL/P1.6
SDA/P1.7
RES
RXD/P3.0
P4.3
TXD/P3.1
#INT0/P3.2
#INT1/P3.3
T0/P3.4
T1/P3.5
17
18
1
40
39
VRS51L1050
PLCC-44
29
28
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
#EA
P4.1
ALE
#PSEN
P2.7/A15
P2.6/A14
P2.5/A13
Ramtron International Corporation ♦ http://www.ramtron.com
1850 Ramtron Drive Colorado Springs ♦ MCU customer service: 1-800-943-4625, 1-514-871-2447 x 208
Colorado, USA, 80921 ♦ 1-800-545-FRAM, 1-719-481-7000
page 1 of 49