English
Language : 

VRS51L2070 Datasheet, PDF (1/99 Pages) Ramtron International Corporation – High-Performance Versa 8051 MCU
VRS51L2070
Preliminary Datasheet
Rev 1.2
High-Performance Versa 8051 MCU
Overview
The VRS51L2070 is a high performance, 8051-based microcontroller
coupled with a fully integrated array of peripherals for addressing a
broad range of embedded design applications.
Based on a powerful 40-MIPS, single-cycle, 8051 microprocessor,
the VRS51L2070’s memory sub-system features 64KB of Flash
and 4352 bytes of SRAM.
Support peripherals include a hardware based arithmetic unit
capable of performing complex mathematical operations, JTAG
interface used for Flash programming and non-intrusive in-circuit
debugging/emulation, a precision internal oscillator (2% accuracy)
and a watchdog timer.
Communication and control of external devices is facilitated via an
assortment of digital peripherals such as an enhanced, fully
configurable SPI bus, an I²C interface, dual UARTs with dedicated
baud rate generators, 8 PWM controllers, 3 16-bit timers and 2 pulse
width counter modules.
The VRS51L2070 is powered by a 3.3 volt supply, can function
over the industrial temperature range, and is available in a
QFP-64 package (See VRS51L2170 datasheet for PLCC/QFP-44
packages - pin compatible with the industry standard 8051
microcontroller footprint/pin-out).
FIGURE 1: VRS51L2070 FUNCTIONAL DIAGRAM
Mult/Accu/Div
w/ 32-Bit Barrel
Shifter
VRS51L2070
8051 Core
Single Cycle
40MHz
JTAG
w/On-Chip
Emulation
Feature Set
o 8051 High Performance Single Cycle Processor
(Operation up to 40 MIPS)
o 64KB Flash Program Memory
(In-System/ln-Application Programmable)
o 4352 Bytes of SRAM (4KB + 256)
(Ext. 4K Bytes can be used for program or data memory)
o JTAG Interface for Flash Programming and Non-Intrusive
Debugging/In-Circuit Emulation
o MULT/DIV/ACCU Unit including Barrel Shifter
o 56 General Purpose I/Os (64-pin version)
o 2 Serial UARTs/2 Baud Rate Generators (16-bit)
o Enhanced SPI Interface (fully configurable word size)
o Fully Configurable I2C Interface (Master/Slave)
o 16 External Interrupt Pins/Interrupt On Port Pin Change
o 16-bit General Purpose Timer/Counters
o 3 Timer Capture Inputs
o 2 Pulse Width Counter Modules
o 8 PWM Controller Outputs with Individual Timers
o PWMs can be used as General Purpose Timers
o Precision Internal Oscillator
o Dynamic System Clock Frequency Adjustment
o Power Saving Features
o Power-On Reset/Brown-Out Detect
o Watchdog Timer
o Operating voltage: 3.1V to 3.6V
o Operating Temperature -40°C to +85°C
FIGURE 2: VRS51L2070 QFP-64 PIN OUT DIAGRAMS
Ports (7),
I/Os (56)
Flash
64K Bytes
SPI
External Data
Bus Controller
On-Board
Oscillator
Crystal
Oscillator
Inputs
Dynamic
Clock
Control
Watch Dog
Timer
SRAM
4352 Bytes
I2C
UARTs,
Baud Rate
Generators (2)
Interrupt
Controller
PWMs/
Timers (8)
Pulse Width
Counters (2)
SDO-P1.5
SCK-SCL*-PC1.3-P1.6
SDI-SDA*-P1.7
RESET
RXD0-PC0.1-P3.0
T0OUT-P4.5
PWM0*-P5.0
PWM1*-P5.1
PWM2*-P5.2
PWM3*-P5.3
VSS
TXD0-P3.1
INT0-PC0.0-P3.2
INT1-PC1.0-P3.3
T0IN-SCL-EXBR0-PC0.3-P3.4
T1IN-SDA-EXBR1-P3.5
64 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49
1
48
2
47
3
46
4
45
5
44
6
43
7
8
VRS51L2070
42
41
9
QFP-64
40
10
39
11
38
12
37
13
36
14
35
15
34
16
33
17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
P0.4-AD4
P0.5-AD5
P0.6-AD6
P0.7-AD7
P6.5-A5
P6.6-A6
P6.7-A7
PC1.2-T0EX-RXD1*
T1EX-TXD1*
P4.3-TDI
P4.2-TD0
CM0-ALE
P4.1-TMS
P2.7-A15-PWM7-TCK
P2.6-A14-PWM6-T0EX
P2.5-A13-PWM5-T1EX
Power-On/
Reset
Timer Capture
Inputs (3)
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 99