MAXQ2000-RAX+ Maxim Integrated Products, MAXQ2000-RAX+ Datasheet

IC MCU 32K FLASH 68-QFN

MAXQ2000-RAX+

Manufacturer Part Number
MAXQ2000-RAX+
Description
IC MCU 32K FLASH 68-QFN
Manufacturer
Maxim Integrated Products
Series
MAXQ™r
Datasheet

Specifications of MAXQ2000-RAX+

Core Processor
RISC
Core Size
16-Bit
Speed
20MHz
Connectivity
1-Wire, SPI, UART/USART
Peripherals
LCD, POR, PWM, WDT
Number Of I /o
50
Program Memory Size
64KB (32K x 16)
Program Memory Type
FLASH
Ram Size
2K x 8
Voltage - Supply (vcc/vdd)
1.8 V ~ 2.75 V
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
68-QFN Exposed Pad
Processor Series
MAXQ
Core
RISC
Data Bus Width
16 bit
Data Ram Size
2 KB
Interface Type
JTAG, SPI
Maximum Clock Frequency
20 MHz
Number Of Programmable I/os
55
Number Of Timers
3
Operating Supply Voltage
2.5 V
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
Minimum Operating Temperature
- 40 C
Controller Family/series
MAXQ
No. Of I/o's
50
Ram Memory Size
2048Byte
Cpu Speed
20MHz
No. Of Timers
3
Embedded Interface Type
SPI, UART
Rohs Compliant
Yes
Development Tools By Supplier
MAXQ2000-KIT
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Data Converters
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
The MAXQ2000 microcontroller is a low-power, 16-bit
device that incorporates a liquid-crystal display (LCD)
interface that can drive up to 100 (-RBX/-RBX+) or 132
(-RAX/-RAX+/-RFX/-RFX+) segments. The MAXQ2000
is uniquely suited for the blood-glucose monitoring mar-
ket, but can be used in any application that requires
high performance and low-power operation. The device
can operate at a maximum of either 14MHz (V
1.8V) or 20MHz (V
32kWords of flash memory, 1kWord of RAM, three 16-
bit timers, and one or two universal synchronous/asyn-
chronous receiver/transmitters (UARTs). Flash memory
aids prototyping and low-volume production. The
microcontroller core is powered by a 1.8V supply, with
a separate I/O supply for optimum flexibility. An ultra-
low-power sleep mode makes these parts ideal for bat-
tery-powered, portable equipment.
Rev 10; 7/08
Typical Operating Circuit, Pin Configurations, and
Ordering Information appear at end of data sheet.
MAXQ is a registered trademark of Maxim Integrated Products, Inc.
SPI is a trademark of Motorola, Inc.
1-Wire is a registered trademark of Dallas Semiconductor Corp., a wholly owned subsidiary of Maxim Integrated Products, Inc.
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.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Medical Instrumentation
Battery-Powered and Portable Devices
Electrochemical and Optical Sensors
Industrial Control
Data-Acquisition Systems and Data Loggers
Home Appliances
Consumer Electronics
Thermostats/Humidity Sensors
Security Sensors
Gas and Chemical Sensors
HVAC
Smart Transmitters
DD
General Description
> 2.25V). The MAXQ2000 has
Applications
______________________________________________ Maxim Integrated Products
Low-Power LCD Microcontroller
DD
>
♦ High-Performance, Low-Power, 16-Bit RISC Core
♦ Program and Data Memory
♦ Peripheral Features
♦ Flexible Programming Interface
♦ Ultra-Low-Power Consumption
DC to 20MHz Operation, Approaching 1MIPS per MHz
Dual 1.8V Core/3V I/O Enables Low Power/Flexible
33 Instructions, Most Single Cycle
Three Independent Data Pointers Accelerate Data
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)
32kWords Flash Memory, Mask ROM for High-
10,000 Flash Write/Erase Cycles
1kWord of Internal Data RAM
JTAG/Serial Boot Loader for Programming
Up to 50 General-Purpose I/O Pins
100/132 Segment LCD Driver
SPI
One or Two Serial UARTs
One-Cycle, 16 x 16 Hardware Multiply/Accumulate
Three 16-Bit Programmable Timers/Counters
8-Bit, Subsecond, System Timer/Alarm
32-Bit, Binary Real-Time Clock with Time-of-Day Alarm
Programmable Watchdog Timer
Bootloader Simplifies Programming
In-System Programming Through JTAG
Supports In-Application Programming of Flash Memory
190µA typ at 8MHz Flash Operation, PMM1 at 2.2V
700nA typ in Lowest Power Stop Mode
Low-Power 32kHz Mode and Divide-by-256 Mode
Interfacing
Movement with Automatic Increment/Decrement
Volume Applications
Up to 4 COM and 36 Segments
Static, 1/2, and 1/3 LCD Bias Supported
No External Resistors Required
Hardware I/O Ports
with 48-Bit Accumulator
TM
and 1-Wire
®
(-RAX/-RAX+/-RFX/-RFX+ Only)
Features
1

Related parts for MAXQ2000-RAX+

MAXQ2000-RAX+ Summary of contents

Page 1

... Rev 10; 7/08 General Description The MAXQ2000 microcontroller is a low-power, 16-bit device that incorporates a liquid-crystal display (LCD) interface that can drive up to 100 (-RBX/-RBX+) or 132 (-RAX/-RAX+/-RFX/-RFX+) segments. The MAXQ2000 is uniquely suited for the blood-glucose monitoring mar- ket, but can be used in any application that requires high performance and low-power operation ...

Page 2

Low-Power LCD Microcontroller ABSOLUTE MAXIMUM RATINGS Voltage Range on Any Pin Relative to Ground Except V DD ................................. Voltage Range on V Relative to Ground .........-0.5V to +2.75V DD Voltage Range on V Relative to Ground........-0.5V to +3.6V DDIO Stresses ...

Page 3

ELECTRICAL CHARACTERISTICS (continued 2.7V to 3.6V DD(MIN) DD(MAX) DDIO PARAMETER SYMBOL Input High Voltage: V IH1 HFIN and 32KIN Input High Voltage: V IH2 P6.4–P6.5 and P7.0–P7.1 Input High Voltage: ...

Page 4

Low-Power LCD Microcontroller ELECTRICAL CHARACTERISTICS (continued 2.7V to 3.6V DD(MIN) DD(MAX) DDIO PARAMETER SYMBOL EXTERNAL CLOCK SOURCE External-Clock f HFIN Frequency External-Clock Period t CLCL System-Clock Frequency f CK System-Clock ...

Page 5

ELECTRICAL CHARACTERISTICS (continued 2.7V to 3.6V DD(MIN) DD(MAX) DDIO PARAMETER SYMBOL SCLK Inactive to MOSI t MLH Inactive MOSI Input to SCLK Sample Edge Rise/Fall t SIS Setup MOSI Input ...

Page 6

Low-Power LCD Microcontroller SHIFT SS SCLK CKPOL/CKPHA 0/1 or 1/0 SCLK CKPOL/CKPHA 0/0 or 1/1 MOSI MISO SHIFT t SSE SS SCLK CKPOL/CKPHA 0/1 or 1/0 SCLK CKPOL/CKPHA 0/0 or 1/1 MOSI MISO 6 _____________________________________________________________________ SAMPLE SHIFT SAMPLE t MCK ...

Page 7

PIN NAME TQFN-EP QFN-EP LQFP 36 DDIO 23, 35 28, 42 39, 63 GND LCD LCD1 LCD2 48 57 ...

Page 8

Low-Power LCD Microcontroller PIN NAME TQFN-EP QFN-EP LQFP 32KIN 32KOUT P1.0– P1.7; 66, 67, 97, 98, 1–8 68; 1–5 3–8 SEG8– SEG15 P2.0– 9, 10, P2.7; 11, 14– 9–12 6–13 SEG16– 18 SEG23 8 ...

Page 9

PIN NAME TQFN-EP QFN-EP LQFP P3.0– 19–23, P3.7; 13–16 14–21 27, 28, SEGx; 29 INT4– INT7 SEGx; 17–21 22–26 30–34 COM3– COM0 P4.0– P4.3; TCK/TDI/ 24–27 29–32 40–43 TMS/ TDO; INT8, INT9 Low-Power LCD Microcontroller General-Purpose, Digital, I/O, Type-D Port; ...

Page 10

Low-Power LCD Microcontroller PIN NAME TQFN-EP QFN-EP LQFP P5.2/RX1/ — INT10 P5.3/TX1/ — INT11 P5.4/SS P5. MOSI P5. SCLK P5. MISO P6.0/T1B ...

Page 11

PIN NAME LQFP TQFN-EP QFN-EP P0.0– P0.7; SEG0– 49–56 58–65 89–96 SEG7; INT0– INT3 1, 2, 12, 13, 24, 25, 26, 35, 37, 38, 44– — — N.C. 49, 51, 55, 61, 72–75, 77–80, 87, 88, 99, 100 — — ...

Page 12

... Low-Power LCD Microcontroller MAXQ2000 WATCHDOG WDCLK TIMER V DD P4.0/TCK/INT8 P4.1/TDI/INT9 EMULATION/ P4.2/TMS DOWNLOAD P4.3/TDO RESET GND HFXIN HFCLK HF OSC SCLKDIV HFXOUT 32KIN 32KCLK 32k OSC 32KOUT TCLKDIV 12 ____________________________________________________________________ 3WINT 3/4-WIRE (SPI) INTERFACE 1WINT 1-WIRE INTERFACE INTERRUPT CONTROLLER T0INT TIMER0 T0CLK T1INT ...

Page 13

... Additional Documentation section. MAXQ Core Architecture The MAXQ2000 is a low-cost, high-performance, CMOS, fully static, 16-bit RISC microcontroller with flash memory and an integrated 100- or 132-segment LCD controller structured on a highly advanced, accu- mulator-based, 16-bit RISC architecture ...

Page 14

Low-Power LCD Microcontroller 0Fh STACK 00h REGISTERS FFh 1Fh 0Fh SPRs 07h 06h SFRs 00h Figure 1. Memory Map 14 ____________________________________________________________________ PROGRAM MEMORY FFFFh FFFFh 87FFh UTILITY ROM 7FFFh 32k x 16 FLASH MEMORY ...

Page 15

... ROM are user-accessible and can be called as sub- routines by the application software. More information on the utility ROM contents is contained in the MAXQ Family User’s Guide: MAXQ2000 Supplement . Some applications require protection against unautho- rized viewing of program code memory. For these applications, access to in-system programming, in- application programming, or in-circuit debugging func- tions is prohibited until a password has been supplied ...

Page 16

... MAXQ architecture. This functionality is broken up into discrete modules so that only the features required for a given product need to be included. Tables 1 and 4 show the MAXQ2000 register set. MODULE NAME (BASE SPECIFIER) PFX (Bh) IP (Ch) ...

Page 17

Low-Power LCD Microcontroller ____________________________________________________________________ 17 ...

Page 18

Low-Power LCD Microcontroller Table 3. System Register Bit Reset Values REGISTER APC PSF IC IMR SC IIR CKCN WDCN A[ (0..15) PFX ...

Page 19

Table 4. Peripheral Register Map REGISTER INDEX M0 (x0h) 0xh PO0 1xh PO1 2xh PO2 3xh PO3 4xh — 5xh — 6xh EIF0 7xh EIE0 8xh PI0 9xh PI1 Axh PI2 Bxh PI3 Cxh EIES0 Dxh — Exh — Fxh ...

Page 20

Low-Power LCD Microcontroller 20 ____________________________________________________________________ ...

Page 21

Low-Power LCD Microcontroller ____________________________________________________________________ 21 ...

Page 22

Low-Power LCD Microcontroller 22 ____________________________________________________________________ ...

Page 23

Table 6. Peripheral Register Reset Values REGISTER PO0 PO1 PO2 PO3 EIF0 EIE0 PI0 PI1 PI2 PI3 EIES0 PD0 PD1 PD2 PD3 RCNT RTSS RTSH RTSL RSSA ...

Page 24

Low-Power LCD Microcontroller Table 6. Peripheral Register Reset Values (continued) REGISTER MCNT MC2 MC1 MC0 SCON0 SBUF0 SMD0 PR0 0 ...

Page 25

Table 6. Peripheral Register Reset Values (continued) REGISTER T2H1 T2RH1 T2CH1 T2CNA2 T2H2 T2RH2 T2CH2 T2CNB1 T2V1 T2R1 T2C1 T2CNB2 T2V2 T2R2 ...

Page 26

... Low-Power LCD Microcontroller System Timing For maximum versatility, the MAXQ2000 generates its internal system clock from one of five possible sources: • Internal ring oscillator • External high-frequency crystal or ceramic resonator, using an internal oscillator • External high-frequency clock source • External 32kHz crystal or ceramic resonator, using an internal oscillator • ...

Page 27

Power Management Advanced power-management features minimize power consumption by dynamically matching the pro- cessing speed of the device to the required perfor- mance level. This means device operation can be slowed and power consumption minimized during peri- ods of reduced ...

Page 28

... CMOS output drivers, and can support alternate functions. The pin is either tri-stated or weak pullup when defined as an input, dependent on the state of the corresponding bit in the output register. All type-D pins also have interrupt capability. MAXQ2000 DETECT CIRCUIT EIES.x TYPE-D PORT ONLY ...

Page 29

High-Speed Hardware Multiplier The hardware multiplier module performs high-speed multiply, square, and accumulate operations, and can complete a 16-bit x 16-bit multiply-and-accumulate operation in a single cycle. The hardware multiplier consists of two 16-bit parallel-load operand registers (MA, MB), an ...

Page 30

... Asynchronous Mode 3 Asynchronous iButton is a registered trademark of Dallas Semiconductor Corp., a wholly owned subsidiary of Maxim Integrated Products, Inc. 30 ____________________________________________________________________ The MAXQ2000-RAX/-RAX+/-RFX/-RFX+ include Dallas Semiconductor 1-Wire bus master, which commu- nicates to other 1-Wire peripherals, including iButton products, through a simple bidirectional signaling scheme over a single electrical connection ...

Page 31

... ADDRESS TDO DATA Figure 4. In-Circuit Debugger Low-Power LCD Microcontroller The MAXQ2000 microcontroller incorporates an LCD controller that interfaces to common low-voltage dis- plays. By incorporating the LCD controller into the microcontroller, the design requires only an LCD glass rather than a considerably more expensive LCD mod- ule ...

Page 32

... COM0 or COM1 signals are used to select the active display. The low-power, high-performance RISC architecture of the MAXQ2000 makes it an excellent fit for many portable or battery-powered applications that require cost-effective computing. The high-throughput core is complemented by a 16-bit hardware multiplier-accumu- lator, allowing the implementation of sophisticated com- putational algorithms ...

Page 33

... EXPOSED PAD. Low-Power LCD Microcontroller • Integrated development environments (IDEs) • JTAG-to-serial converters for programming and debugging A partial list of development tool vendors can be found on our website at www.maxim-ic.com/MAXQ_tools. For technical support www.maxim-ic.com/support. MAXQ2000 (132-SEGMENT LCD) QFN ____________________________________________________________________ Pin Configurations 51 HFXIN 50 HFXOUT ...

Page 34

... TOP VIEW SEG8/P1.0 1 SEG9/P1.1 2 SEG10/P1.2 3 SEG11/P1.3 4 SEG12/P1.4 5 SEG13/P1.5 6 SEG14/P1.6 7 SEG15/P1.7 8 SEG16/P2.4 9 SEG17/P2.5 10 SEG18/P2.6 11 SEG19/P2.7 12 SEG20/P3.4/INT4 13 *EP SEG21/P3.5/INT5 14 *EP = EXPOSED PAD. 34 ____________________________________________________________________ Pin Configurations (continued) MAXQ2000 (100-SEGMENT LCD) TQFN 42 HFXIN 41 HFXOUT P6.5/T0/WKOUT1 38 P6.4/T0B/WKOUT0 37 P6.1/T1/INT13 36 P6.0/T1B/INT12 35 GND 34 P5.7/MISO 33 P5.6/SCLK 32 P5.5/MOSI 31 P5.4/SS 30 32KOUT 29 32KIN ...

Page 35

... P2.1 10 P2.2 11 N.C. 12 N.C. 13 P2.3 14 P2.4 15 P2.5 16 P2 P3.0 P3.1 20 P3.2 21 P3.3 22 P3.4 23 N. ____________________________________________________________________ Pin Configurations (continued) MAXQ2000 (132-SEGMENT LCD) LQFP N.C. 75 N. N.C. HFXOUT P6.5/T0/WKOUT1 69 P6.4/T0B/WKOUT0 68 P6.3/T2/OW_IN 67 66 P6.2/T2B/OW_OUT 65 P6.1/T1/INT13 64 P6.0/T1B/INT12 63 GND 62 V DDIO 61 N.C. P5.7/MISO ...

Page 36

... ARE NOT USED SEG30/ P3.6/INT6 MEM P5.3/ UP TX1/INT11 P5.2/ DOWN RX1/INT10 ____________________________________________________________________ V SS 1-WIRE EEPROM GLUCOSE MICROCONTROLLER GND V (+3.3V) LCD DATA CPOUT MAXQ2000 UART1 5kΩ V DDIO GND P6.2/T2B/OW_OUT 1-WIRE P6.3/T2/OW_IN INTERFACE GND V (+3.3V) V LCD DDIO P5.5/MOSI P5.7/MISO 4-WIRE JTAG SPI P5.6/SCLK INTERFACE P5.4/SS ...

Page 37

... PROGRAM PART MEMORY MAXQ2000-RAX 32kWord Flash MAXQ2000-RAX+ 32kWord Flash MAXQ2000-RBX 32kWord Flash MAXQ2000-RBX+ 32kWord Flash MAXQ2000-RFX 32kWord Flash MAXQ2000-RFX+ 32kWord Flash Note: All devices are specified over the -40°C to +85°C operating temperature range. + Denotes a Pb-free/RoHS-compliant package. For the latest package outline information and land patterns www.maxim-ic.com/packages. ...

Page 38

... V test program values (0 1/06 presented values to test program values (0 affect the testing or operation of the device. Corrected typo on pin 38 (Pin Configuration) from P4/ Corrected Pb-free package number denotations. Should be MAXQ2000-RAX+ 6 3/06 and MAXQ2000-RBX+. Added Revision A3 typ and max conditions 6/06 Characteristics table. ...

Page 39

... Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ____________________ 39 © 2008 Maxim Integrated Products is a registered trademark of Dallas Semiconductor Corporation ...

Related keywords