MAXQ2010 Maxim, MAXQ2010 Datasheet

no-image

MAXQ2010

Manufacturer Part Number
MAXQ2010
Description
The MAXQ2010 microcontroller is a low-power, 16-bit device that incorporates a high-performance, 12-bit, multichannel ADC and a liquid-crystal display (LCD) interface
Manufacturer
Maxim
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAXQ2010-RFX+
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
MAXQ2010RFX
Manufacturer:
MAXIM/美信
Quantity:
20 000
The MAXQ2010 microcontroller is a low-power, 16-bit
device that incorporates a high-performance, 12-bit,
multichannel ADC and a liquid-crystal display (LCD)
interface. A combination of high performance, low
power, and mixed-signal integration makes the
MAXQ2010 ideal for a wide variety of applications.
The MAXQ2010 has 64KB of flash memory, 2KB of
RAM, three 16-bit timers, and two universal synchro-
nous/asynchronous receiver/transmitters (USARTs).
Flash memory aids prototyping and is available for
mass production. Mask ROM versions are available for
large production volumes when cost is a critical factor.
The microcontroller runs from a 2.7V to 3.6V operating
supply. For the ultimate in low-power performance, the
MAXQ2010 includes a low-power sleep mode, the abili-
ty to selectively disable peripherals, and multiple
power-saving operating modes.
+ Denotes a lead(Pb)-free/RoHS-compliant package.
Rev 1; 12/08
Typical Application Circuit, Pin Configuration, and Selector
Guide appear at end of data sheet.
MAXQ is a registered trademark of Maxim Integrated Products, Inc.
SPI is a trademark of Motorola, 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.
MAXQ2010-RFX+
Battery-Powered and
Portable Devices
Portable Medical
Equipment
Blood Glucose Meters
Electrochemical and
Optical Sensors
Industrial Control
Data-Acquisition
Systems and Data
Loggers
PART
________________________________________________________________ Maxim Integrated Products
-40°C to +85°C
TEMP RANGE
Ordering Information
General Description
16-Bit Mixed-Signal Microcontroller
Home Appliances
Consumer Electronics
Thermostats/Humidity
Sensors
Security Sensors
Gas and Chemical
Sensors
HVAC
Smart Transmitters
Medical Instrumentation
Applications
PIN-PACKAGE
100 LQFP
♦ High-Performance, Low-Power, 16-Bit MAXQ
♦ DC to 10MHz Operation, Approaching 1MIPS per MHz
♦ 2.7V to 3.6V Operating Voltage
♦ 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
♦ On-Chip FLL Reduces External Clock Frequency
♦ Memory Features
♦ Peripheral Features
♦ Low Power Consumption
RISC Core
Movement with Automatic Increment/Decrement
Code)
64KB Flash Memory (In-Application and In-System
2KB Internal Data RAM
JTAG Bootloader for Programming and Debug
12-Bit SAR ADC with Internal Reference and
Supply Voltage Monitor with Adjustable Threshold
One-Cycle, 16 x 16 Hardware Multiply/Accumulate
Three 16-Bit Programmable Timers/Counters with
32-Bit Binary Real-Time Clock with Digital Trim
Integrated LCD
Two USARTs, I
On-Chip Power-On Reset/Brownout Reset
Programmable Watchdog Timer
1mA (typ) at 1MHz Flash Operation at 2.7V
370nA (typ) in Stop Mode
Low-Power Power-Management Mode (PMM)
Programmable)
Autoscan
with 48-Bit Accumulator
PWM Outputs
Capability
Slave Communications Ports
with LCD Interface
Eight Single-Ended or Four Differential Inputs
Up to 312.5ksps Sample Rate
160 Segments
No External Resistors Required
2
C Master/Slave, and SPI™ Master/
Features
®
1

Related parts for MAXQ2010

MAXQ2010 Summary of contents

Page 1

... A combination of high performance, low power, and mixed-signal integration makes the MAXQ2010 ideal for a wide variety of applications. The MAXQ2010 has 64KB of flash memory, 2KB of RAM, three 16-bit timers, and two universal synchro- nous/asynchronous receiver/transmitters (USARTs). Flash memory aids prototyping and is available for mass production ...

Page 2

... Mixed-Signal Microcontroller with LCD Interface Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4 Recommended DC Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bus Controller Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bus Controller Timing (Acting Bus Controller Timing (Acting As I Typical Operating Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .14 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15 Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .16 Detailed Description ...

Page 3

... Figure 3. Series Resistors (R ) for Protecting Against High-Voltage Spikes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Figure Bus Controller Timing Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13 Figure 5. MAXQ2010 Default Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22 Figure 6. Type C/D Port Pin Schematic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25 Figure 7. ADC Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .28 Figure 8. Two-Character, 1/2 Duty, LCD Interface Example . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29 Figure 9. In-Circuit Debugger . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .30 Table 1. Serial Port Operating Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26 ...

Page 4

... Operating Temperature Range ...........................-40°C to +85°C Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability ...

Page 5

Mixed-Signal Microcontroller RECOMMENDED DC OPERATING CONDITIONS (continued 2.7V to 3.6V -40°C to +85°C.) (Note 1) DVDD AVDD A PARAMETER SYMBOL Input High Voltage on HFXIN and 32KIN Input High Voltage on All Other ...

Page 6

Mixed-Signal Microcontroller with LCD Interface RECOMMENDED DC OPERATING CONDITIONS (continued 2.7V to 3.6V -40°C to +85°C.) (Note 1) DVDD AVDD A PARAMETER SYMBOL FLASH PROGRAMMING System Clock During Flash Programming/Erase Flash Erase Time ...

Page 7

Mixed-Signal Microcontroller RECOMMENDED DC OPERATING CONDITIONS (continued 2.7V to 3.6V -40°C to +85°C.) (Note 1) DVDD AVDD A PARAMETER SYMBOL External Reference Voltage V Input Internal Reference Voltage Drift V Reference Settle Time ...

Page 8

Mixed-Signal Microcontroller with LCD Interface RECOMMENDED DC OPERATING CONDITIONS (continued 2.7V to 3.6V -40°C to +85°C.) (Note 1) DVDD AVDD A PARAMETER SYMBOL SPI (See Figures 1 and 2) SPI Master Operating Frequency ...

Page 9

Mixed-Signal Microcontroller SHIFT SSEL SCLK CKPOL/CKPHA 0/1 OR 1/0 SCLK CKPOL/CKPHA 0/0 OR 1/1 MOSI t MIS MISO MSB Figure 1. SPI Master Timing SHIFT t SSE SSEL SCLK CKPOL/CKPHA 0/1 OR 1/0 SCLK CKPOL/CKPHA 0/0 OR 1/1 t ...

Page 10

... Note 21: The maximum fall time of 300ns for the SDA and SCL bus lines shown in the I the specified maximum t OF_I2C between the SDA/SCL pins and the SDA/SCL bus lines as shown in the I table without exceeding the maximum specified fall time. See Figure 3. MAXQ2010 Figure 3. Series Resistors (R ) for Protecting Against High-Voltage Spikes S 10 ...

Page 11

... Note 23: A device must internally provide a hold time of at least 300ns for the SDA signal (referred to as the V signal) to bridge the undefined region of the falling edge of SCL. Note 24: The maximum t need only be met if the device does not stretch the low period (t ...

Page 12

Mixed-Signal Microcontroller with LCD Interface BUS CONTROLLER TIMING (ACTING 2.7V to 3.6V -40°C to +85°C.) (Figure 4) DVDD AVDD A PARAMETER SYMBOL System Frequency Operating Frequency Hold Time ...

Page 13

Mixed-Signal Microcontroller BUS CONTROLLER TIMING (ACTING 2.7V to 3.6V -40°C to +85°C.) (Figure 4) DVDD AVDD A PARAMETER SYMBOL System Frequency Operating Frequency System Clock Period Hold Time ...

Page 14

Mixed-Signal Microcontroller with LCD Interface (T = +25°C, unless otherwise noted SUPPLY CURRENT DD vs. CLOCK FREQUENCY 3.5 CLOCK SOURCE DRIVEN ON HFXIN +25°C, FLL DISABLED A 3.0 2.5 FREQMD = 0 2.0 FREQMD = ...

Page 15

... STOP FLL 32kHz ______________________________________________________________________________________ with LCD Interface IN-CIRCUIT DEBUGGER IP DP STATUS SPR 16 Acc SFR 2 TIMER WATCHDOG LCD RTC I AVDD DVDD POWER AGND DGND OSC UP SYSTEM CLOCK BROWNOUT RESET RESET Block Diagram JTAG MAXQ2010 C MAC INTERRUPT 12-BIT SUPPLY 8-CHANNEL VOLTAGE ADC MONITOR 15 ...

Page 16

Mixed-Signal Microcontroller with LCD Interface PIN NAME 40, 63, 96 DVDD Digital Supply Voltage 41, 66, 95 DGND Digital Ground Regulator Capacitor. These pins must be shorted together at the pins and then connected to 98, 99 REGOUT ground ...

Page 17

Mixed-Signal Microcontroller PIN NAME LCD Bias, Voltage 2. LCD drive voltage used with 1/3 LCD bias. An internal resistor-divider 43 V sets the voltage. External resistors and capacitors can be used to change LCD voltage or LCD2 drive capability ...

Page 18

Mixed-Signal Microcontroller with LCD Interface PIN NAME Digital I/O, Type C Port 2; LCD Segment-Driver Output. This port functions as either bidirectional I/O or alternate LCD segment-drive outputs. The reset condition of the port is with all bits at ...

Page 19

Mixed-Signal Microcontroller PIN NAME LCD Segment-Driver Output; LCD Common Drive Output. These pins function as LCD segment or common drive outputs. Configuring a pin as a common drive output disables the segment function for that pin. COM3, COM2, 10, ...

Page 20

Mixed-Signal Microcontroller with LCD Interface PIN NAME Digital I/O, Type D Port 6.2; External Edge-Selectable Interrupt 17; JTAG Test Mode Select Input. This pin defaults to an input with a weak pullup after reset and functions as general- P6.2/INT17/ ...

Page 21

... MAXQ2010 supports 160-segment LCD and supports 8 channels of high-performance measurement using a 12-bit successive approximation register (SAR) ADC with internal reference. The MAXQ2010 is struc- tured on a highly advanced, accumulator-based, 16-bit RISC architecture. Fetch and execution operations are completed in one cycle without pipelining because the instruction contains both the op code and data ...

Page 22

... SPRs 07h 06h SFRs 00h Figure 5. MAXQ2010 Default Memory Map On reset, the stack pointer, SP, initializes to the top of the stack (0Fh). The CALL, PUSH, and interrupt-vector- ing operations increment SP, then store a value at the location pointed to by SP. The RET, RETI, POP, and POPI operations retrieve the value at SP and then decrement SP ...

Page 23

... The documentation on the module and register func- tions is covered fully in the MAXQ Family User’s Guide and the MAXQ Family User’s Guide: MAXQ2010 Supplement . This information includes the locations of status and control bits and a detailed description of their function and reset values. Refer to these docu- ments for a complete understanding of the features and operation of the microcontroller ...

Page 24

... Multiple interrupt sources are available for quick response to internal and external events. The MAXQ architecture uses a single interrupt vector (IV), single interrupt-service routine (ISR) design. For maximum flex- ibility, interrupts can be enabled globally, individually the module. When an interrupt condition occurs, its individual flag is set, even if the interrupt source is dis- abled at the local, module, or global level ...

Page 25

... The supply voltage monitor remains operational in stop mode if the supply voltage monitor stop mode enable ______________________________________________________________________________________ MAXQ2010 I/O PAD DETECT CIRCUIT EIES.x TYPE D PORT ONLY bit (SVMSTOP) is set to 1 ...

Page 26

... Both the SDA and SCL lines must be dri- ven as open-collector/drain outputs. External resistors are required as shown in Figure 3 to pull the lines to a logic-high state. The MAXQ2010 is flexible in that it supports both the master and slave protocols. In the master mode, the 2 device has ownership of the I C bus and drives the clock and generates the START and STOP signals ...

Page 27

... Back-to-back operations can be performed without wait states between operations, independent of data type and operand count. Analog-to-Digital Converter The MAXQ2010 contains a 12-bit successive approxi- mation analog-to-digital converter (ADC) with an analog mux (Figure 7). The mux selects the ADC input from eight single-ended channels or four differential chan- nels ...

Page 28

... ADDAI at every ADC sample. When the ADDAI is set, the last memory location written by ADC will also be written to ADDADDR. The MAXQ2010 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 29

... Internal adjustable resistor allows contrast adjustment without external components A simple LCD-segmented glass interface example demonstrates the minimal hardware required to inter- face to a MAXQ2010 microcontroller. A two-character LCD is controlled, with each character containing seven segments plus decimal point. The LCD controller is configured for 1/2 duty-cycle operation, meaning the ...

Page 30

... Contrast can be adjusted using a built-in, adjustable resistor. The simplified architecture reduces component count and board space, critical factors in the design of portable systems. The MAXQ2010 is ideally suited for applications such as medical instrumentation, portable blood-glucose equipment, and data-collection devices. For blood-glu- cose measurement, the microcontroller integrates an SPI interface that directly connects with analog front- ends for measuring test strips ...

Page 31

... P3.7/SEG31 19 P3.6/SEG30 20 P3.5/SEG29 21 P3.4/SEG28 22 P6.7/INT22/TB2A/SDA 23 P6.6/INT21/TB2B/SCL 24 P6.5/INT20/TB1A/TX1 ______________________________________________________________________________________ with LCD Interface MAXQ2010 LQFP Pin Configuration AN3 AN4 74 73 AN5 AN6 72 71 ...

Page 32

... COM3 COM2 COM1 COM0 LCD SEGMENT PINS SEG PINS RX0 TX0 MAX3233E RX1 RS-232 TX1 TRANSCEIVER MAXQ2010 SSEL DS1802 MOSI DUAL AUDIO TAPER SCLK POTENTIOMETER MISO WITH PUSHBUTTON CONTROL* DS4404 SCL FOUR CURRENT SOURCES SDA CAPABLE OF SINKING OR SOURCING CURRENT* ...

Page 33

... The MAXQ2010 revision-specific errata sheet (www.maxim-ic.com/errata). • The MAXQ Family User's Guide , which contains detailed information on core features and operation, including programming (www.maxim-ic.com/MAXQUG). • The MAXQ Family User's Guide: MAXQ2010 Supplement , which contains detailed information on features spe- cific to the MAXQ2010. PROGRAM PART ...

Page 34

... Added the I 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. 34 ____________________Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 © ...

Related keywords