General Description
The MAXQ3120 microcontroller is a high-performance,
16-bit microcontroller that incorporates dual, true-differential, 16-bit sigma-delta analog-to-digital converters
(ADCs), a liquid-crystal display (LCD) interface that can
drive up to 112 segments, and a real-time clock (RTC)
module with a dedicated battery-backup supply. The
MAXQ3120 is uniquely suited for the single-phase electricity metering market, but can be used in any application that requires high-performance operation. The device
can operate at a maximum of 8MHz (DV
DD
= 3.3V). The
MAXQ3120 has 16kWords of flash memory, 256 words of
RAM, three 16-bit timers, and two universal synchronous/asynchronous receiver/transmitters (USARTs). The
microcontroller core and I/O are powered by a single
3.3V supply, and an additional battery supply keeps the
RTC running during power outages.
Features
♦ High-Performance, Low-Power, 16-Bit RISC Core
DC to 8MHz Operation, Approaching 1MIPS
per MHz
3.3V Core and I/O
33 Instructions, Most Single-Cycle
Three Independent Data Pointers Accelerate
Data Movement with Automatic Increment/
Decrement
16-Level Hardware Stack
16-Bit Instruction Word, 16-Bit Data Bus
16 x 16-Bit, General-Purpose Working Registers
Optimized for C-Compiler (High-Speed/Density
Code)
♦ Program and Data Memory
16kWords Flash Memory
1,000,000 Flash Write/Erase Cycles
256 Words of Internal Data RAM
JTAG Bootloader for Programming
♦ Dual, 16-Bit Sigma-Delta ADCs
Differential Analog Input Channels
Programmable Gain of 1x or 16x
Integrated Sinc
3
Filters
Digital Phase Compensation and Trimmable
Bandgap Reference
♦ Peripheral Features
Up to 32 General-Purpose I/O Pins
112-Segment LCD Driver
Up to 4 COM and 28 Segments
Static, 1/2, and 1/3 LCD Bias Supported
No External Resistors Required
Two Serial USARTs, One with Infrared PWM
Support
One-Cycle, 16 x 16 Hardware Multiply/
Accumulate with 40-Bit Accumulator
Three 16-Bit Programmable Timers/Counters,
One with Infrared PWM Support
8-Bit, Subsecond, System Timer/Alarm
Battery-Backed, 32-Bit RTC with
Time-of-Day Alarm and Digital Trim
Programmable Watchdog Timer
♦ Flexible Programming Interface
Bootloader Simplifies Programming
In-System Programming Through JTAG
Supports In-Application Programming of Flash
Memory
♦ Power Consumption
< 28mA at 8MHz, 3.3V Flash Operation
320µA Standby Current in Sleep Mode
Low-Power Divide-by-256 Mode
MAXQ3120
High-Precision ADC
Mixed-Signal Microcontroller
______________________________________________ Maxim Integrated Products 1
Rev 1; 8/05
For pricing, delivery, and ordering information, please contact Maxim/Dallas Direct! at
1-888-629-4642, or visit Maxim’s website at www.maxim-ic.com.
Selector Guide, Typical Operating Circuit, and
Pin Configuration appear at end of data sheet.
Note: Some revisions of this device may incorporate deviations
from published specifications known as errata. Multiple revisions of any device may be simultaneously available through
various sales channels. For information about device errata, go
to: www.maxim-ic.com/errata
.
MAXQ is a trademark of Maxim Integrated Products, Inc.
+Denotes a Pb-free/RoHS-compliant device.
Ordering Information