
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 1of 76
VMX1C1016
Datasheet
Rev 1.0
Versa Mix 8051 Mixed-Signal MCU
Overview
The VMX51C1016 is a fully integrated mixed-signal
microcontroller that provides a “one-chip” solution for
a broad range of control, data acquisition and
processing applications. The VXM1016 is based on a
powerful, single-cycle, RISC-based 8051 processor
with an enhanced MULT/ACCU unit that can be used
to perform complex mathematical operations. The
device includes 56KB of Flash memory and 1280
bytes of RAM.
On-chip
analog
peripherals
such
as:
an
A/D
converter, PWM outputs (that can be used as D/A
converters), a voltage reference and an analog switch
make
the
VMX51C1020
ideal
for
analog
data
acquisition applications.
The inclusion of a full set of digital interfaces such as
an enhanced, fully configurable SPI, an I²C, UARTs
and
a
J1708/RS-485
compatible
differential
transceiver, enables total system integration.
The VMX51C1016 operates on a 5 volt supply and is
available in a QFP-44 package.
Applications
o
Automotive Applications
o
Industrial Controls / Instrumentation
o
Consumer Products
o
Medical Devices
FIGURE 1: VMX51C1016 BLOCK DIAGRAM
Feature Set
o
8051 Compatible RISC Performance Processor
Enhanced Arithmetic Unit including Barrel Shifter
o
56KB of Flash Memory
o
1280 Bytes of RAM
o
24 General Purpose I/Os
o
2 UART Serial Ports
o
2 Baud Rate Generators for UARTs
o
Diff. Transceiver connected to UART1
J1708/RS-485 compatible)
o
Enhanced SPI interface (Master/Slave)
o
Fully configurable
o
Control up to 4 Slave devices
o
I²C interface
o
1 External Dedicated Interrupt Input
o
Interrupt on Port 1.0-P1.3 Pin Change
o
3, 16-bit Timers/Counters
o
4 Compare Units and 2 Capture Inputs
o
4 Ch. PWM, 8-bit / 16-bit resolution
o
5 Ch. 12-bit A/D Converter
o
Conversion rate configurable up to
10KHz
o
Continuous/One-Shot Operation
o
Single or 4-Channel Automatic
Sequential Conversions
o
On-Chip Voltage Reference
o
Digitally Controlled Switch
o
Power Saving Features + Clock Control
o
Watchdog Timer
o
Operating Temperature range (0ºC to +70ºC)
o
Available in QFP-44 package
FIGURE 2: VMX51C1016-QAC14, QFP-44 PACKAGE PINOUT
Table 1: Pinout description
8051
µPROCESSOR
SINGLE CYCLE
In -Circuit
Debugging
through UART 0
2 UARTs
Serial Ports
56 KB
Program FLASH
(In -Circuit Programmable )
1280 Bytes RAM
(256 x 8 & 1kX 8)
·
24 I/Os
·
1 Int. input
·
Int. Port1
change
·
3 Timers ,
·
2 Baud Rate
Generators
·
2 CCU inputs
[MULT / ACCU ]
Unit with
BARREL
SHIFTER
SPI Interface
I²C Bus
Interface
Power On Reset
Circuit
+
WatchDog Timer
Clock Control Unit
J 1708 /RS 485
Compatible
Transceiver
XTAL
4 PWM D /As
4 PWM D /As
4 PWM D /As
4 PWM Outputs
8 / 16 bit Resolution
(Can be used as D /As )
1 DIGITALLY
CONTROLLED
SWITCH
12 -BIT A/D
CONVERTER
ADCITA connected to A / D Input
Multiplexer
Band gap
Reference
PGA
XTVREF Input
DGND
P1.3-PWM3
P2.1-CS2-
P2.0-CS3-
P2.3-CS0-
P2.2-CS1-
P2.5-SCK
P2.4-SS-
P2.7-SDI
P2.6-SDO
VDD
ADCI0
XTVREF
ADCI2
ADCI1
VDDA
ADCI3
RES-
ADCITA
AGND
PM
INT0
22
23
33
34
11
12
1
44
VMX51C1016
QFP-44