Ramtron International Corporation
?
http://www.ramtron.com
1850 Ramtron Drive Colorado Springs
?
MCU customer service: 1-800-943-4625, 1-514-871-2447, ext. 208
Colorado, USA, 80921
?
1-800-545-FRAM, 1-719-481-7000
page 1 of 40
VRS51x550/560
Datasheet
Rev 1.3
Versa 8051 MCUs with 8/16KB Flash
Overview
The VRS51x550 and VRS51x560 are low-cost 8-bit
microcontrollers
based
on
the
standard
80C51
microcontroller architecture. They are pin compatible
drop-in replacements for the 8051
Ideal for a wide range of applications requiring low to
midrange amounts of program/data memory, coupled
with streamlined peripheral support, the VRS51x550/560
devices
feature
8KB/16KB,
of
Flash
memory
(respectively), 256 bytes of RAM, a UART, three 16-bit
timers, a watchdog timer and power saving modes.
The VRS51x550 is available in 3.3 (VRS51L550) or 5
volt versions (VRS51C550), while the VRS51x560 is
available in a 5 volt version (VRS51C560). All devices
come in PLCC-44, QFP-44 and DIP-40 packages and
operate in the industrial temperature range. Flash can
be programmed using a parallel programmer available
from
Ramtron
or
with
a
third
party
commercial
programmer.
FIGURE 1: VRS51X550 / VRS51X560 FUNCTIONAL DIAGRAM
PORT 0
8051
PROCESSOR
PORT 3
PORT 2
PORT 1
8KB / 16KB
FLASH
2 INTERRUPT
INPUTS
UART
256
Bytes of RAM
RESET
TIMER 0
TIMER 2
TIMER 1
POWER
CONTROL
WATCHDOG
TIMER
ADDRESS/
DATA BUS
8
8
8
8
Feature Set
•
80C51/80C52 pin compatible
•
12 clock periods per machine cycle
•
8KB / 16KB on-chip Flash memory
•
256 Bytes on-chip data RAM
•
32 I/O lines on four 8-bit ports
•
Full duplex serial port (UART)
•
3, 16-bit Timers/Counters
•
Watchdog Timer
•
8-bit Unsigned Division / Multiply
•
BCD arithmetic
•
Direct and Indirect Addressing
•
Two levels of interrupt priority and nested interrupts
•
Power saving modes
•
Code protection function
•
Operates at a clock frequency of up to 40MHz
•
Low EMI (inhibit ALE)
•
Programming voltage: 12V
•
Industrial Temperature range (-40°C to +85°C)
•
5V and 3V versions available (see ordering information)
FIGURE 2: VRS51X550 / VRS51X560 PLCC AND QFP PINOUT DIAGRAMS
P1.6
P1.5
RESET
P1.7
NC
RXD/P3.0
#INT0/P3.2
TXD/P3.1
T0/P3.4
#INT1/P3.3
T1/P3.5
P2.6/A14
P2.5/A13
#PSEN
P2.7/A15
NC
ALE
P0.7/AD7
#EA
P0.5/AD5
P0.6/AD6
P0.4/AD4
1
VRS51x550/560
PLCC-44
6
7
17
18
28
29
39
40
1
44
11
12
22
23
33
34
VRS51x550/560
QFP-44
#RD/P3.7
#WR/P3.6
XTAL1
XTAL2
NC
VSS
P2.1/A9
P2.0/A8
P2.3/A11
P2.2/A10
P2.4/A12
P1.3
P1.4
T2EX/P1.1
P1.2
NC
T2/P1.0
P0.0/AD0
VDD
P0.2/AD2
P0.1/AD1
P0.3/AD3