VRS51x540
Datasheet
Rev 1.2
Versa 8051 MCU with 4KB Flash
Overview
Feature Set
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
·
80C51/80C52 pin compatible
The VRS51x540 is a low cost 8-bit microcontroller
based on the standard 80C51 microcontroller family
architecture. It is pin compatible and is a drop-in
replacement for standard 8051 MCUs
12 clock periods per machine cycle
4KB on-chip Flash memory
128 bytes on-chip data RAM
32 I/O lines: P0-P3 = 8-bit
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)
Aimed at cost effective applications requiring small
amounts of program/data memory coupled with
streamlined peripheral support, the VRS51x540 includes
4KB of Flash memory, 128 bytes of RAM a UART, three
16-bit timers, a Watchdog timer and power down
features.
The VRS51x540 is available in 5 (VRS51C540) and 3.3
(VRS51L540) volt versions in PLCC-44, QFP-44 and
DIP-40 packages. The VRS51x540 devices operate
over the entire industrial temperature range. The Flash
memory can be programmed using programmers
available from Ramtron or other 3rd party commercial
programmers.
Programming voltage: 12V
Industrial Temperature range (-40°C to +85°C)
5V and 3V versions available (see ordering information.)
FIGURE 2: VRS51X540 PLCC AND QFP PINOUT DIAGRAMS
FIGURE 1: VRS51X540 FUNCTIONAL DIAGRAM
6
40
7
1
P1.5
P1.6
39
P0.4/AD4
P0.5/AD5
P0.6/AD6
P0.7/AD7
#EA
8051
PROCESSOR
ADDRESS/
DATA BUS
P1.7
RESET
RXD/P3.0
NC
VRS51x540
PLCC-44
NC
4KB
FLASH
ALE
TXD/P3.1
#INT0/P3.2
#INT1/P3.3
PORT 0
8
8
8
8
#PSEN
P2.7/A15
P2.6/A14
P2.5/A13
T0/P3.4
T1/P3.5
17
18
29
128 Bytes of
RAM
28
PORT 1
PORT 2
PORT 3
UART
2 INTERRUPT
INPUTS
TIMER 0
TIMER 1
TIMER 2
3
3
2
3
3
4
2
2
P0.3/AD3
P2.4/A12
POWER
CONTROL
P0.2/AD2
P0.1/AD1
P0.0/AD0
VDD
P2.3/A11
P2.2/A10
P2.1/A9
P2.0/A8
NC
VRS51x540
QFP-44
WATCHDOG
TIMER
NC
RESET
T2/P1.0
T2EX/P1.1
P1.2
VSS
XTAL1
XTAL2
P1.3
#RD/P3.7
#WR/P3.6
4
4
1
2
P1.4
1
1
1
Ramtron International Corporation
1850 Ramtron Drive Colorado Springs
Colorado, USA, 80921
http://www.ramtron.com
MCU customer service: 1-800-943-4625, 1-514-871-2447, ext. 208
1-800-545-FRAM, 1-719-481-7000
?
?
?
page 1 of 40