The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ31


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



6/07
Mixed-Signal Microcontroller with Analog Comparators, LCD,
MAXQ3100 microcontroller low-power, 16-bit RISC device that incorporates integrated liquid-crystal display (LCD) interface that drive segments, analog comparators with precision internal 1.25V reference voltage, real-time clock (RTC) module with dedicated battery-backup supply. internal temperature sensor allows software monitor device temperature optionally interrupt alert when temperature conversion complete. MAXQ3100 uniquely suited single-phase electricity metering applications that require external analog front-end, used application that requires high-performance operation. device operates fixed 4.194MHz, generated from 32.76kHz crystal. device 8kWords EEPROM, words RAM, three 16-bit timers, universal synchronous/asynchronous receiver/transmitters (USARTs). microcontroller core powered single 3.3V supply, additional battery supply keeps running during power outages.
Features
High-Performance, Low-Power, 16-Bit RISC Core 4.194MHz Operation, Approaching 1MIPS 3.3V Core 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 16-Bit, General-Purpose Working Registers Optimized C-Compiler (High-Speed/Density Code) Program Data Memory 8kWords EEPROM 200,000 EEPROM Write/Erase Cycles Words Internal Data JTAG-Compatible Debug Port Bootloader Programming Peripheral Features General-Purpose Pins, Most Tolerant 160-Segment Driver Segments Static, 1/2, Bias Supported External Resistors Required Analog Comparators with Internal +1.25V Precision Reference Serial USARTs, with Infrared Support Digital Temperature Sensor Three 16-Bit Programmable Timers/Counters 8-Bit, Subsecond, System Timer/Alarm Battery-Backed, 32-Bit with Time-of-Day Alarm Digital Trim Programmable Watchdog Timer Flexible Programming Interface Bootloader Simplifies Programming In-System Programming Through Debug Port Supports In-Application Programming EEPROM Power Consumption 1.9mA 4.194MHz, 3.6V Operation 1.9µA Standby Current Sleep Mode Low-Power Divide-by-256 Mode
MAXQ3100
Applications
Utility Meters Battery-Powered Portable Devices Electrochemical Optical Sensors Industrial Control Data-Acquisition Systems Data Loggers Home Appliances Consumer Electronics Thermostats/Humidity Sensors Security Sensors Chemical Sensors HVAC Smart Transmitters
Ordering Information
PART MAXQ3100-EMN+ TEMP RANGE -40°C +85°C PIN-PACKAGE MQFP
+Denotes Pb-free/RoHS-compliant device.
Typical Application Circuits Configuration appear data sheet. MAXQ registered trademark Maxim Integrated Products, Inc. Note: Some revisions this device incorporate deviations from published specifications known errata. Multiple revisions device simultaneously available through various sales channels. information about device errata, www.maxim-ic.com/errata.
Maxim Integrated Products
pricing, delivery, ordering information, please contact Maxim Direct 1-888-629-4642, visit Maxim's website www.maxim-ic.com.
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
ABSOLUTE MAXIMUM RATINGS
Voltage Range DVDD Relative DGND .-0.5V +6.0V Voltage Range Relative DGND Tolerant) .-0.5V (DVDD 0.5V) Continuous Output Current (Any Single Pin).25mA (All Pins Combined) .25mA Operating Temperature Range .-40°C +85°C Junction Temperature .+150°C Storage Temperature Range .-65°C +150°C Soldering Temperature .See IPC/JEDEC J-STD-020 Specification
Stresses beyond those listed under "Absolute Maximum Ratings" cause permanent damage device. These stress ratings only, functional operation device these other conditions beyond those indicated operational sections specifications implied. Exposure absolute maximum rating conditions extended periods affect device reliability.
ELECTRICAL CHARACTERISTICS
(DVDD VRST 3.6V, f32KIN 32.768kHz, -40°C +85°C, unless otherwise noted.) (Note
PARAMETER Digital Supply Voltage Digital Power-Fail Reset Battery Supply Voltage SYMBOL DVDD VRST VBAT IDD1 Active Current (Note IDD2 IDD3 IDD4 IDD5 mode mode mode mode PMM1 mode Brownout detector disabled (Note +25°C STOP1 Stop-Mode Current Brownout detector disabled (Note +60°C Brownout detector disabled (Note +85°C STOP2 STOP3 ANALOG VOLTAGE COMPARATOR Comparator Input-Voltage Range Internal Voltage Reference Input Offset Voltage Input Common-Mode Voltage Common-Mode Rejection Ratio Input-Leakage Current Comparator Setup Time Response Time (CMPx Change Valid) Current Consumed Comparator VINPUT VREF VCMR CMMR (Note (Note (Note +25°C, CMPx tri-state mode tCMP_SETUP 4.194MHz, 20mV (Note tCMP_RESP 4.194MHz, transition CMPx from DGND DVDD ~2ns, tSYS (Note enabled comparator, CMONx brownout detector enabled, CMPx pins tri-state mode 1.15 SYS) 18.0 SYS) 39.0 1.25 DVDD 1.35 DVDD Brownout detector enabled (Note Brownout detector enabled, enabled (Note CONDITIONS VRST 2.34 16.3 16.4 2.71 10.0 35.0 63.0 64.0 UNITS
IDD_CMP
Mixed-Signal Microcontroller with Analog Comparators, LCD,
ELECTRICAL CHARACTERISTICS (continued)
(DVDD VRST 3.6V, f32KIN 32.768kHz, -40°C +85°C, unless otherwise noted.) (Note
PARAMETER DIGITAL Input High Voltage (Port RESET) Input High Voltage (Port Input Voltage Output High Voltage (All Ports) Output Voltage (All Ports, RESET) Input Pullup Current Input Leakage (All Ports) TEMPERATURE SENSOR 10-bit resolution, 4.194MHz Temperature Conversion Time TCONV 11-bit resolution, 4.194MHz 12-bit resolution, 4.194MHz 13-bit resolution, 4.194MHz Temperature Sensor Accuracy Battery Supply Current, BatteryBacked Mode Battery Supply Leakage Current Trimming Resolution Supply Voltage Bias Voltage Bias Voltage Adjustment Voltage VLCD VLCD1 VLCD2 VADJ (Note (Note (Note Measured DVDD pin; LCFG 0xF7, LCRA 0x1B20, LCDx 0xFF; pins unconnected LRA3:LRA0 1111 VADJ (VLCD VADJ) VADJ (VLCD VADJ) VLCD DVDD IBAT IBATL Measured VBAT pin, VBAT 3.6V, DVDD enabled Measured VBAT pin, VBAT 3.6V, DVDD 3.6V, enabled 32.768kHz clock (Note 3.05 1.76 12.5 VIH1 VIH2 PULLUP SOURCE SINK DVDD 3.6V, input mode with weak pullup enabled Input mode with weak pullup disabled DVDD DVDD DVDD DVDD DVDD DVDD SYMBOL CONDITIONS UNITS
MAXQ3100
Digital Operating Current Bias Resistor Adjust Resistor
ILCD RLCD RLADJ
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
ELECTRICAL CHARACTERISTICS (continued)
(DVDD VRST 3.6V, f32KIN 32.768kHz, -40°C +85°C, unless otherwise noted.) (Note
PARAMETER SYMBOL CONDITIONS Segment driven VLCD; VLCD SEGxx -3A, guaranteed design Segment driven VLCD1; VLCD1 SEGxx -3A, guaranteed design Segment driven VLCD2; VLCD2 SEGxx -3A, guaranteed design Segment driven VADJ; VADJ SEGxx +3A, guaranteed design CLOCK SOURCES External Crystal Frequency Internal Clock Frequency System Clock Frequency JTAG-COMPATIBLE PROGRAMMING Frequency MEMORY CHARACTERISTICS EEPROM Write/Erase Cycles EEPROM Data Retention Theta-JA +25°C Theta-JA +85°C Theta-JA +85°C 200,000 50,000 Cycles Years fTCK JTAG programming (Note f32KIN fCLK f32KIN 32.768kHz, DVDD 3.6V fCLK system clock divisor 4.110 fCLK 32.768 4.194 4.278 fCLK VLCD 0.06 VLCD1 0.04 VLCD2 0.02 VADJ VLCD VLCD1 VLCD2 UNITS
Segment Voltage
VSEGxx
Note Note Note Note
Specifications -40°C guaranteed design production tested. Measured DVDD with DVDD 3.6V, VBAT 3.8V, f32KIN 32.768kHz, executing from EEPROM. Measured DVDD with DVDD 3.6V, VBAT 3.8V, f32KIN 32.768kHz, pins disconnected, reset. Specification guaranteed design production tested.
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Description
NAME DGND DVDD Digital Ground Digital Supply Voltage (+3.3V) General-Purpose, Digital, I/O, Type Port; External Edge-Selectable Interrupt. These port pins function bidirectional pins only. port pins default input mode with weak pullups enabled after reset. port pins configured external interrupt inputs. alternate functions must enabled from software. P0.0-P0.7; INT0-INT7; TXD0, RXD0, T0G, 7-10 12-43 COM0-COM3 SEG1-SEG31 P0.0 P0.1 P0.2 P0.3 P0.4 P0.5 P0.6 P0.7 NAME INT0 INT1 INT2 INT3 INT4 INT5 INT6 INT7 SPECIAL/ALTERNATE FUNCTION NAME TXD0 RXD0 T1EX FUNCTION Serial Port Transmit Serial Port Receive Timer Gate Input Timer Input Timer Input/Output Timer External Capture/Reload Input FUNCTION
MAXQ3100
2-5, 77-80
Dedicated Common-Voltage Outputs Dedicated Drive Outputs General-Purpose, Digital, I/O, Type Port; Segment-Driver Output. These port pins function bidirectional pins segment-driver outputs. alternate functions must enabled from software. NAME P2.0 P2.1 P2.2 P2.3 P2.4 P2.5 P2.6 P2.7 SPECIAL/ALTERNATE FUNCTION NAME SEG32 SEG33 SEG34 SEG35 SEG36 SEG37 SEG38 SEG39 FUNCTION Segment Segment Segment Segment Segment Segment Segment Segment
44-51
P2.0-P2.7; SEG32-SEG39
VLCD
Bias-Control Voltage. Highest drive voltage used bias modes. This must connected external supply when using display controller. Bias, Voltage Next highest drive voltage, used bias modes. internal resistor-divider sets voltage this pin. External resistors capacitors used change voltage drive capability this pin. This must shunted externally VLCD2 when using bias mode.
VLCD1
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Description (continued)
NAME FUNCTION Bias, Voltage Third highest drive voltage, used bias mode only. internal resistor-divider sets voltage this pin. External resistors capacitors used change voltage drive capability this pin. This must shunted externally VLCD1 when using bias mode. Adjustment Voltage. Lowest drive voltage, used bias modes. Connect DGND through external resistor provide external control contrast. Leave disconnected internal contrast adjustment. General-Purpose, Digital, I/O, Type Port; External Edge-Selectable Interrupt. These port pins function bidirectional pins only. port pins default input mode with weak pullups enabled after reset. Port pins P1.0-P1.3 configured external interrupt inputs. alternate functions must enabled from software. 60-63 P1.0-P1.3; INT8-INT11; T2B, T2A, TXD1, RXD1 P1.0 P1.1 P1.2 P1.3 NAME INT8 INT9 INT10 INT11 SPECIAL/ALTERNATE FUNCTION NAME TXD1 RXD1 FUNCTION Timer Secondary Timer Primary Serial Port Transmit Serial Port Receive
VLCD2
VADJ
General-Purpose, Digital, I/O, Type Port; External Edge-Selectable Interrupt. These port pins function bidirectional pins only. port pins default input mode with weak pullups enabled after reset. alternate functions must enabled from software, except JTAG-compatible functions that enabled default following reset. 64-70 P3.0-P3.6; TDI, TDO, TCK, TMS, SWQ, CMP0, CMP1 RESET NAME P3.0 P3.1 P3.2 P3.3 P3.4 P3.5 P3.6 SPECIAL/ALTERNATE FUNCTION NAME CMP0 CMP1 FUNCTION JTAG Data Input JTAG Data Output JTAG Clock Input JTAG Mode-Select Input Square-Wave Output Analog Comparator Input Analog Comarator Input
VBAT 32KIN 32KOUT
Active-Low, Digital Reset Input/Output. held reset when this begins executing from reset vector when released. must pulled high external resistor. This driven output when internal reset condition occurs. Digital Battery-Backup Supply. This supply provides optional battery backup when DVDD power removed. this connected nominal 3.3V battery then will operate battery-backed register contents will preserved when DVDD removed. battery backup required this should connected directly DVDD. 32kHz Crystal Input/Output. Connect external, 32kHz watch crystal between 32KIN 32KOUT generate system clock.
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Functional Diagram
MAXQ3100
TIMER 0-TYPE 16-BIT TIMER/COUNTER ANALOG COMPARATOR EEPROM (PROGRAM) +1.25V REFERENCE TIMER 1-TYPE 16-BIT TIMER/COUNTER
512W SRAM (DATA)
TIMER 2-TYPE 16-BIT TIMER/COUNTER
ANALOG COMPARATOR
UTILITY SERIAL USART
160-SEGMENT DRIVER
MAXQ3100
MAXQ20 RISC CORE
16-BIT ACCUMULATORS)
SERIAL USART WITH INFRARED SUPPORT
REAL-TIME CLOCK WATCHDOG TIMER DIGITAL TEMPERATURE SENSOR EXTERNAL 32.768kHz CRYSTAL POWER REDUCTION/ CLOCK GENERATION
3.3V
JTAG
Detailed Description
following introduction primary features microcontroller. More detailed descriptions device features found data sheets, errata sheets, user's guides described later Additional Documentation section.
MAXQ Core Architecture
MAXQ3100 high-performance, CMOS, 16-bit RISC microcontroller with EEPROM integrated 160-segment controller. structured highly advanced, accumulator-based, 16-bit RISC architecture. Fetch execution operations completed cycle without pipelining, because instruction
contains both code data. result streamlined 4.194 million instructions-per-second (MIPS) microcontroller. highly efficient core supported 16-level hardware stack, enabling fast subroutine calling task switching. Data quickly efficiently manipulated with three internal data pointers. Multiple data pointers allow more than function access data memory without having save restore data pointers each time. data pointers automatically increment decrement following operation, eliminating need software intervention. result, application speed greatly increased.
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Instruction
instruction composed fixed-length, 16-bit instructions that operate registers memory locations. instruction highly orthogonal, allowing arithmetic logical operations register along with accumulator. Special-function registers control peripherals subdivided into register modules. family architecture modular, that devices modules reuse code developed existing products. architecture transport-triggered. This means that writes reads from certain register locations also cause side effects occur. These side effects form basis higher-level codes defined assembler, such ADDC, JUMP, etc. codes actually implemented MOVE instructions between certain system register locations, while assembler handles encoding, which need concern programmer. 16-bit instruction word designed efficient execution. indicates format source field instruction. Bits instruction represent source transfer. Depending value format field, this either immediate value source register. this field represents register, lower four bits contain module specifier upper four bits contain register index that module. Bits represent destination transfer. This value always represents destination register, with lower four bits containing module specifier upper three bits containing register subindex within that module. Anytime that necessary directly select upper index locations destination module, prefix register needed supply extra destination bits. This prefix register write inserted automatically assembler requires only additional execution cycle. data memory. configuration program data space depends current execution location. When executing code from EEPROM memory, SRAM utility accessible data space. When executing code from SRAM, EEPROM utility accessible data space. When executing code from utility ROM, EEPROM memory SRAM accessible data space. Refer MAXQ Family User's Guide: MAXQ3100 Supplement more details. cases, whichever memory segment currently being executed from cannot accessed data space. allow lookup tables similar constructs memory, utility contains lookup block copy routines (refer user's guide supplement more details). incorporation EEPROM allows device reprogrammed, eliminating expense throwing away one-time programmable devices during development field upgrades. Program memory password protected with 16-word key, denying access program memory unauthorized individuals.
Stack Memory
16-bit-wide internal stack provides storage program return addresses general-purpose use. stack used automatically processor when CALL, RET, RETI instructions executed interrupts serviced. stack also used explicitly store retrieve data using PUSH, POP, POPI instructions. reset, stack pointer, initializes stack (0Fh). CALL, PUSH, interrupt-vectoring operations increment then store value stack location pointed RET, RETI, POP, POPI operations retrieve value stack location pointed then decrement
Memory Organization
device incorporates several memory areas: 2kWords utility 8kWords EEPROM program storage words SRAM storage temporary variables 16-level, 16-bit-wide stack memory storage program return addresses general-purpose memory arranged default Harvard architecture, with separate address spaces program
Utility
utility 2kWord block internal memory that defaults starting address 8000h. utility consists subroutines that called from application software. These include: In-system programming (bootloader) over JTAGcompatible debug port In-circuit debug routines User-callable routines in-application flash programming code space table lookup
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
PROGRAM SPACE DATA SPACE (BYTE MODE) DATA SPACE (WORD MODE)
DATA SRAM
A1FFh A000h
87FFh UTILITY 8000h UTILITY
8FFFh UTILITY 8000h
87FFh
8000h
1FFFh
EXECUTING FROM
PROGRAM EEPROM DATA SRAM 03FFh 0000h DATA SRAM 01FFh 0000h
0000h
Figure Memory When Executing from EEPROM
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Following reset, execution begins utility ROM. software determines whether program execution should immediately jump start user-application code (located address 0000h), bootloader. Routines within utility useraccessible called subroutines application software. More information utility contents contained user's guide supplement this device. Some applications require protection against unauthorized viewing program code memory. these applications, access in-system programming, inapplication programming, in-circuit debugging functions prohibited until password been supplied. single password-lock (PWL) implemented register. When (power-on reset default), password required access utility ROM, including in-circuit debug in-system programming routines that allow reading writing internal memory. When cleared zero, these utilities fully accessible without password. password automatically ones following mass erase.
MAXQ3100
Activating debug port loading test access port (TAP) with system programming instruction invokes bootloader. Setting during reset through debug port executes bootloadermode program that resides utility ROM. When programming complete, bootloader clear reset device, allowing device bypass utility begin execution application software. following bootloader functions supported: Load Dump Verify Erase
Programming
microcontroller's EEPROM programmed different methods: in-system programming inapplication programming. Both methods afford great flexibility system design well reduce life-cycle cost embedded system. In-system programming password protected prevent unauthorized access code memory.
In-Application Programming in-application programming feature allows microcontroller modify program memory from application software. This allows on-the-fly software updates mission-critical applications that cannot afford downtime. Alternatively, allows application develop custom loader software that operate under control application software. utility contains user-accessible programming functions that erase program memory. These functions described detail user's guide supplement this device.
Register
Most functions device controlled sets registers. These registers provide working space memory operations well configuring addressing peripheral registers device. Registers divided into major types: system registers peripheral registers. common register set, also known system registers, includes ALU, accumulator registers, data pointers, interrupt vectors control, stack pointer. peripheral registers define additional functionality that included different products based MAXQ architecture. This functionality broken into discrete modules that only features required given product need included. Tables show MAXQ3100 register set.
In-System Programming internal bootloader allows device reloaded over simple JTAG-compatible debug port. result, system software upgraded in-system, eliminating need costly hardware retrofit when software updates required. Remote software uploads possible that enable physically inaccessible applications frequently updated. interface hardware JTAG connection another microcontroller, connection serial port using serial-to-JTAG converter such included MAXQ3100 evaluation kit. in-system programmability required, commercial gang programmer used mass programming.
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Table System Register
MODULE NAME (BASE SPECIFIER) REGISTER INDEX (8h) CKCN WDCN (9h) A[0] A[1] A[2] A[3] A[4] A[5] A[6] A[7] A[8] A[9] A[10] A[11] A[12] A[13] A[14] A[15] (Bh) (Ch) (Dh) LC[0] LC[1] (Eh) Offs GRXL BP[offs] (Fh) DP[0] DP[1]
Note: Names that appear italics indicate that bits register read-only. Names that appear bold indicate that register bits wide. Registers module addressable.
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Table System Register Functions
REGISTER CKCN WDCN A[0.15] LC[0] LC[1] Offs GRXL BP[offs] DP[0] DP[1] GR.7 GR.7 GR.7 GR.7 GR.7 GR.7 GR.7 GR.7 GR.7 GR.6 GR.5 GR.4 GR.3 GR.2 GR.1 GR.0 bits) GR.7 GR.6 GR.5 GR.4 GR.3 GR.2 GR.1 GR.9 GR.9 GR.1 GR.0 GR.8 GR.8 GR.0 bits) GR.15 GR.14 GR.15 GR.14 GR.7 GR.6 BP[offs] bits) DP[0] bits) DP[1] bits) GR.13 GR.12 GR.11 GR.10 GR.13 GR.12 GR.11 GR.10 GR.5 GR.4 GR.3 GR.2 REGISTER A[n] bits) bits) bits) bits) LC[0] bits) LC[1] bits) Offs bits) WBS2 WBS1 WBS0 SDPS1 SDPS0 bits) EWDI CGDS GPF1 STOP GPF0 WDIF MOD2 PMME WTRF MOD1 MOD0 bits)
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Table System Register Reset Values
REGISTER CKCN WDCN A[0.15] LC[0] LC[1] Offs GRXL BP[offs] DP[0] DP[1] REGISTER
Note: Bits marked with have special behavior upon reset. Refer user's guide supplement this device more details.
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Table Peripheral Register
REGISTER INDEX (0h) SCON0 SBUF0 T0CN T1CN T1MD EIF0 SMD0 T1CL T1CH EIE0 EIES0 (1h) SCON1 SBUF1 T2CNB T2RH T2CH EIF1 SMD1 T2CNA T2CFG IRCN EIE1 EIES1 (2h) LCFG LCRA LCD0 LCD1 LCD2 LCD3 LCD4 LCD5 LCD6 LCD7 LCD8 LCD9 LCD10 LCD11 LCD12 LCD13 LCD14 LCD15 LCD16 LCD17 LCD18 LCD19 (3h) RTRM RCNT CCN0 CCN1 TEMPR TPCFG RTSS RTSH RTSL RSSA RASH RASL PWCN
Note: Names that appear italics indicate that bits register read-only. Names that appear bold indicate that register bits wide.
Table Peripheral Register Functions
REGISTER PO0.7 SM0/FE SBUF0.7 T0L.7 PI0.7 PR0.9 T0H.7 T1L.7 T1H.7 T1CL.7 PD0.7 SM0/FE SBUF1.7 ET2L T2V.15 T2R.15 T2C.15 PR1.9 PR1.8 PR1.7 PD0.6 PD0.5 T1CL.6 T1CL.5 T1H.6 T1H.5 T1H.4 T1CL.4 PD0.4 SBUF1.6 SBUF1.5 SBUF1.4 T2OE1 T2V.14 T2R.14 T2C.14 PR1.6 T2POL1 T2V.13 T2R.13 T2C.13 PR1.5 T2V.12 T2R.12 T2C.12 PR1.4 T1L.6 T1L.5 T1L.4 T0H.6 T0H.5 T0H.4 PR0.8 PR0.7 PR0.6 PR0.5 PR0.4 PR0.3 T0H.3 T1L.3 T1H.3 T1CL.3 PD0.3 PO1.3 SBUF1.3 T2V.11 T2R.11 T2C.11 IE11 PI1.3 PR1.3 PI0.6 PI0.5 PI0.4 PI0.3 PI0.2 PR0.2 T0H.2 T1L.2 T1H.2 T1CL.2 PD0.2 PO1.2 PI0.1 SMOD PR0.1 T0H.1 T1L.1 T1H.1 T1CL.1 PD0.1 PO1.1 EXF1 T1OE DCEN EXEN1 C/T1 T0L.6 T0L.5 T0L.4 T0L.3 T0L.2 T0L.1 GATE T0L.0 CP/RL1 PI0.0 FEDE PR0.0 T0H.0 T1L.0 T1H.0 T1CL.0 PD0.0 PO1.0 SBUF1.2 SBUF1.1 SBUF1.0 TF2L T2V.10 T2R.10 T2C.10 IE10 PI1.2 PR1.2 TCC2 T2V.9 T2R.9 T2C.9 PI1.1 SMOD PR1.1 TC2L T2V.8 T2R.8 T2C.8 PI1.0 FEDE PR1.0 SBUF0.6 SBUF0.5 SBUF0.4 SBUF0.3 SBUF0.2 SBUF0.1 SBUF0.0 PO0.6 PO0.5 PO0.4 PO0.3 PO0.2 PO0.1 PO0.0
REGISTER
SCON0
SBUF0
T0CN
T1CN
T1MD
EIF0
SMD0
PR0.15 PR0.14 PR0.13 PR0.12 PR0.11 PR0.10
T1CL
EIE0
EIES0
SCON1
SBUF1
T2CNB
T2RH
T2CH
EIF1
Mixed-Signal Microcontroller with Analog Comparators, LCD,
MAXQ3100
SMD1
PR1.15 PR1.14 PR1.13 PR1.12 PR1.11 PR1.10
MAXQ3100
T2CI T2V.13 T2C.13 T2R.13 PO2.7 PCF3 LCD0.7 LCD1.7 LCD2.7 LCD3.7 LCD4.7 PI2.7 LCD5.7 LCD6.7 LCD7.7 LCD8.7 LCD9.7 LCD5.6 LCD6.6 LCD7.6 LCD8.6 LCD9.6 PI2.6 LCD4.6 LCD4.5 PI2.5 LCD5.5 LCD6.5 LCD7.5 LCD8.5 LCD9.5 LCD3.6 LCD3.5 LCD2.6 LCD2.5 LCD2.4 LCD3.4 LCD4.4 PI2.4 LCD5.4 LCD6.4 LCD7.4 LCD8.4 LCD9.4 LCD10.7 LCD10.6 LCD10.5 LCD10.4 LCD11.7 LCD11.6 LCD11.5 LCD11.4 PD2.7 PD2.6 PD2.5 PD2.4 LCD12.7 LCD12.6 LCD12.5 LCD12.4 LCD1.6 LCD1.5 LCD1.4 LCD0.6 LCD0.5 LCD0.4 DUTY1 DUTY0 FRM3 FRM2 FRM1 FRM0 LRIG LRA3 LCD0.3 LCD1.3 LCD2.3 LCD3.3 LCD4.3 PI2.3 LCD5.3 LCD6.3 LCD7.3 LCD8.3 LCD9.3 LCD10.3 LCD11.3 PD2.3 LCD12.3 PCF2 PCF1 PCF0 PO2.6 PO2.5 PO2.4 PO2.3 PO2.2 LRA2 LCD0.2 LCD1.2 LCD2.2 LCD3.2 LCD4.2 PI2.2 LCD5.2 LCD6.2 LCD7.2 LCD8.2 LCD9.2 LCD10.2 LCD11.2 PD2.2 LCD12.2 IT11 IT10 EX11 EX10 T2R.12 T2R.11 T2R.10 T2R.9 T2R.8 T2R.7 T2R.6 T2R.5 T2R.4 T2R.3 T2R.2 T2R.1 PO2.1 LRA1 LCD0.1 LCD1.1 LCD2.1 LCD3.1 LCD4.1 PI2.1 LCD5.1 LCD6.1 LCD7.1 LCD8.1 LCD9.1 PD1.3 PD1.2 PD1.1 IREN IRTX IRBB PD1.0 T2R.0 PO2.0 LRA0 LCD0.0 LCD1.0 LCD2.0 LCD3.0 LCD4.0 PI2.0 LCD5.0 LCD6.0 LCD7.0 LCD8.0 LCD9.0 LCD10.1 LCD10.0 LCD11.1 LCD11.0 PD2.1 PD2.0 LCD12.1 LCD12.0 T2C.12 T2C.11 T2C.10 T2C.9 T2C.8 T2C.7 T2C.6 TCV.5 TCV.4 TCV.3 TCV.2 TCV.1 TCV.0 T2V.12 T2V.11 T2V.10 T2V.9 T2V.8 T2V.7 T2V.6 T2V.5 T2V.4 T2V.3 T2V.2 T2V.1 T2V.0 DIV2 DIV1 DIV0 T2MD CCF1 CCF0 C/T2 T2OE0 T2POL0 TR2L CPRL2 G2EN REGISTER
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Table Peripheral Register Functions (continued)
REGISTER
T2CNA
T2CFG
T2V.15
T2V.14
T2C.15
T2C.14
IRCN
T2R.15
T2R.14
EIE1
EIES1
LCFG
LCRA
LCD0
LCD1
LCD2
LCD3
LCD4
LCD5
LCD6
LCD7
LCD8
LCD9
LCD10
LCD11
LCD12
Table Peripheral Register Functions (continued)
LCD13.7 LCD13.6 LCD13.5 LCD14.7 LCD14.6 LCD14.5 LCD15.7 LCD15.6 LCD15.5 LCD16.7 LCD16.6 LCD16.5 LCD17.7 LCD17.6 LCD17.5 LCD18.7 LCD18.6 LCD18.5 LCD19.7 LCD19.6 LCD19.5 TSGN CMON CMON CMIE CMIE ALSF ALDF RDYE BUSY TRM6 TRM5 TRM4 TRM3 TRM2 PO3.6 PO3.5 PO3.4 PO3.3 PO3.2 LCD19.4 LCD19.3 LCD19.2 LCD18.4 LCD18.3 LCD18.2 LCD17.4 LCD17.3 LCD17.2 LCD16.4 LCD16.3 LCD16.2 LCD16.1 LCD16.0 LCD17.1 LCD17.0 LCD18.1 LCD18.0 LCD19.1 LCD19.0 PO3.1 TRM1 CMPOL CMPOL PO3.0 TRM0 RTCE LCD15.4 LCD15.3 LCD15.2 LCD15.1 LCD15.0 LCD14.4 LCD14.3 LCD14.2 LCD14.1 LCD14.0 LCD13.4 LCD13.3 LCD13.2 LCD13.1 LCD13.0 REGISTER
REGISTER
LCD13
LCD14
LCD15
LCD16
LCD17
LCD18
LCD19
RTRM
RCNT
CCN0
CCN1
TEMPR TPIF RTSS.7 RTSH. RTSH.7 RSTL.7 RSSA.7 RASL. RASL. RASL. RASL. RASL. RASL. RASL.7 RTSL.6 RSSA.6 RASL.6 PD3.6 RTSH.6 RTSH. RTSH. RTSH. RTSH. RTSH. RTSS.6 RTSS.5 RTSH.5 RTSL.5 RSSA.5 RASL.5 PD3.5 PI3.6 PI3.5 TPIE PI3.4 RTSS.4 RTSH.4 RTSL.4 RSSA.4 RASL.4 PD3.4
TEMPR TEMPR TEMPR TEMPR TEMPR TEMPR
TEMPR TEMPR TEMPR.7 TEMPR.5 TEMPR.5 TEMPR.4 TEMPR.3 TEMPR.2 TEMPR.1 TEMPR.0 PI3.3 RTSS.3 RTSH.3 RTSL.3 RSSA.3 RASH.3 RASL.3 PD3.3 RES1 PI3.2 RTSS.2 RTSH.2 RTSL.2 RSSA.2 RASH.2 RASL.2 PD3.2 RES0 PI3.1 RTSS.1 RTSH.1 RTSL.1 RSSA.1 RASH.1 RASL.1 PD3.1 START PI3.0 RTSS.0 RTSH.0 RTSL.0 RSSA.0 RASH.0 RASL.0 PD3.0
TPCFG
RTSS
RTSH
RTSH.
RTSL
RSSA
RTSH. RTSL. RSSA. RTSL. RSSA. RTSL. RSSA. RTSL. RSSA. RTSL. RSSA. RTSL. RSSA. RTSL. RSSA.
RSTL. RSSA.
RASH
RASL
RASL.
RASL.
PWCN
Mixed-Signal Microcontroller with Analog Comparators, LCD,
MAXQ3100
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Table Peripheral Register Reset Values
REGISTER SCON0 SBUF0 T0CN T1CN T1MD EIF0 SMD0 T1CL T1CH EIE0 EIES0 SCON1 SBUF1 T2CNB T2RH T2CH EIF1 SMD1 T2CNA T2CFG IRCN EIE1 EIES1 LCFG REGISTER
Note: Bits marked with have special behavior upon reset. Refer user's guide supplement this device more details.
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Table Peripheral Register Reset Values (continued)
REGISTER LCRA LCD0 LCD1 LCD2 LCD3 LCD4 LCD5 LCD6 LCD7 LCD8 LCD9 LCD10 LCD11 LCD12 LCD13 LCD14 LCD15 LCD16 LCD17 LCD18 LCD19 RTRM RCNT CCN0 CCN1 TEMPR TPCFG RTSS RTSH RTSL RSSA RASH RASL PWCN REGISTER
Note: Bits marked with have special behavior upon reset. Refer user's guide supplement this device more details.
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
System Timing
MAXQ3100 generates internal system clock from external 32.768kHz crystal. This serves timebase multiplied internally frequency-locked loop (FLL) provide system clock 4.194MHz. Best performance achieved when mated with 32.768kHz crystal rated load. external load capacitors required. frequency accuracy crystal-based oscillator circuit dependent upon crystal accuracy, match between crystal oscillator capacitor load, ambient temperature, etc. crystal warmup counter enhances operational reliability. Each time external crystal oscillation must restart, including power-on reset, device initiates crystal warmup period approximately seconds. This warmup period allows time crystal amplitude frequency stabilize before using clock source. This means device operation slowed power consumption minimized during periods reduced activity. When more processing power required, microcontroller increase operating frequency. Software-selectable clock-divide operations allow flexibility, selecting whether system clock cycle (SYSCLK) 4.194MHz oscillator cycles. performing this function software, lower power state entered without cost additional hardware. extremely power-sensitive applications, additional low-power modes available. Divide-by-256 power-management mode (PMM1) (PMME CD1:0 00b) Stop mode (STOP PMM1, system clock oscillator cycles, significantly reducing power consumption while microcontroller functions reduced speed. optional switchback feature allows enabled interrupt sources, such external interrupts, cause processor quickly exit PMM1 mode return faster internal clock rate.
Power Management
Advanced power-management features minimize power consumption dynamically matching processing speed device required performance level.
POWER-ON RESET STOP
RESET XDOG STARTUP TIMER INPUT RESET XDOG DONE WATCHDOG TIMER RESET WATCHDOG RESET WATCHDOG INTERRUPT
MAXQ3100
STOP GLITCH-FREE CLOCK DIVIDER 32kHz CRYSTAL OSCILLATOR X32RY ENABLE CLOCK GENERATION POWER-ON RESET SYSTEM CLOCK
PWM1
INPUT FREQUENCYLOCKED LOOP ENABLE
FLLRY 4-CYCLE DELAY
SELECTOR DEFAULT
SWITCHBACK SOURCE RESET STOP
WATCHDOG DONE
Figure Clock Sources
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Power consumption reaches minimum stop mode. this mode, system clock code execution halted. Upon receiving following enabled events, device executes 250ms warmup delay then begins normal operation from point code following setting STOP bit: enabled external interrupt triggered. enabled comparator interrupt triggered. external reset signal applied RESET pin. time-of-day subsecond alarms activated. following peripherals enabled during stop mode: Analog comparators controller Watchdog Interrupt External Interrupts Analog Comparator Interrupts Temperature Sensor Interrupt Time-of-Day Subsecond Alarms Serial Port Receive Transmit Interrupts Serial Port Receive Transmit Interrupts Timer Overflow Interrupt Timer Overflow External Trigger Interrupts Timer Compare, Overflow, Capture/ Compare, Overflow Interrupts
MAXQ3100
Reset Sources
Several reset sources provided microcontroller control. Although code execution halted reset state, high-frequency oscillator continues oscillate.
Interrupts
Multiple interrupt sources available quick response internal external events. MAXQ architecture uses single interrupt vector (IV), single interrupt-service routine (ISR) design. maximum flexibility, interrupts enabled globally, individually, module. When interrupt condition occurs, individual flag set, even interrupt source disabled local, module, global level. Interrupt flags must cleared within user-interrupt routine avoid repeated interrupts from same source. Application software must ensure delay between write flag RETI instruction allow time interrupt hardware remove internal interrupt condition. Asynchronous interrupt flags require one-instruction delay, synchronous interrupt flags require two-instruction delay. When enabled interrupt detected, software jumps user-programmable interrupt vector location. register defaults 0000h reset power-up, changed different address, user program must determine whether jump 0000h came from reset interrupt source. Once software control been transferred ISR, interrupt identification register (IIR) determine system register peripheral register source interrupt. specified module then interrogated specific interrupt source software take appropriate action. Because interrupts evaluated user software, user define unique interrupt priority scheme each application. following interrupt sources available.
Power-On Reset/Brownout Reset
internal power-on reset circuit enhances system reliability. This circuit forces device perform power-on reset whenever rising voltage climbs above approximately RST. Additionally, device performs brownout reset whenever drops below VRST, feature that optionally disabled stop mode. following events occur during power-on reset: registers circuits enter their power-on reset state. pins revert their reset state, with logic states tracking DVDD. power-on reset flag indicate source reset. Code execution begins location 8000h following 2-second 32.768kHz warmup.
Watchdog Timer Reset
watchdog timer functions described MAXQ Family User's Guide. Software determine reset caused watchdog timeout checking watchdog timer reset flag (WTRF) WDCN register. Execution resumes location 8000h following watchdog timer reset. Asserting external RESET causes device enter reset state. external reset functions described MAXQ Family User's Guide. Execution resumes location 8000h after RESET released.
External System Reset
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Ports
microcontroller uses Type Type bidirectional ports described MAXQ Family User's Guide. port types allows maximum flexibility when interfacing external peripherals. Each port independent, general-purpose pins three configure/control registers. Many pins support alternate functions such timers interrupts, which enabled, controlled, monitored dedicated peripheral registers. Using alternate function automatically converts that function. Type port pins have Schmitt Trigger receivers full CMOS output drivers, support alternate functions. either tri-stated weak pullup when defined input, dependent state corresponding output register. Type port pins have Schmitt Trigger receivers full CMOS output drivers, support alternate functions. either tri-stated weak pullup when defined input, dependent state corresponding output register. Type pins also have interrupt capability.
DVDD
WEAK
PD.x DIRECTION
DVDD
ENABLE
PO.x OUTPUT
MAXQ3100
PORT
PI.x INPUT
FLAG
INTERRUPT FLAG
DETECT CIRCUIT
EIES.x TYPE PORT ONLY
Figure Type Port Schematic
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Real-Time Clock
binary real-time clock keeps time absolute seconds with 1/256-second resolution. 32-bit second counter count approximately years translated calendar format application software. time-of-day alarm independent subsecond alarm cause interrupt wake device from stop mode. independent subsecond alarm runs from same RTC, allows application perform periodic interrupts seconds with granularity approximately 3.9ms. This creates additional timer that used measure long periods without performance degradations. Traditionally, long time periods have been measured using multiple interrupts from shorter programmable timers. Each timer interrupt required servicing, with each accompanying interruption slowing system operation. using subsecond timer long-period timer, only interrupt needed, eliminating performance associated with using shorter timer. Higher accuracy obtained using useraccessible digital trim function. This feature allows designer fine tune timing compensate crystal inaccuracies unintended boardlevel effects that could cause crystal-frequency drift. user enable 512Hz square-wave output P3.4. Frequency measurements these signals show there deviation from expected frequency, writes trim register compensate increments steps, with each step approximately 3.05ppm (30.5µs). VBAT directly tied DVDD pin, then there short increase while device switching between VBAT DVDD power source. temporarily increase 300µA while DVDD rising range 1.05 VBAT DVDD [(1.05 200mV]. similar effect observed while VBAT falling range [(0.95 DVDD) 200mV] VBAT 0.95 DVDD.
Timer
timer peripheral includes following: 8-bit autoreload timer/counter 13-bit 16-bit timer/counter Dual 8-bit timer/counter External pulse counter
MAXQ3100
Timer
timer peripheral includes following: 16-bit autoreload timer/counter 16-bit capture 16-bit counter Clock generation output
Timer
timer peripheral includes following: 16-bit autoreload timer/counter 16-bit capture 16-bit counter 8-bit capture 8-bit timer 8-bit counter 8-bit timer Infrared carrier generation support
Watchdog Timer
internal watchdog timer greatly increases system reliability. timer resets processor software execution disturbed. watchdog timer freerunning counter designed periodically reset application software. software operating correctly, counter periodically reset never reaches maximum count. However, software operation interrupted, timer does reset, triggering system reset optionally watchdog timer interrupt. This protects system against electrical noise electrostatic discharge (ESD) upsets that could cause uncontrolled processor operation. internal watchdog timer upgrade older designs with external watchdog devices, reducing system cost simultaneously increasing reliability. watchdog timer controlled through bits WDCN register. timeout period four programmable intervals ranging from system clocks default mode, allowing flexibility support different types applications. interrupt occurs system clocks before reset, allowing system execute interrupt place system known, safe state before device performs total system reset. 4.194MHz, watchdog timeout periods programmed from 976µs 128s, depending system clock mode.
Programmable Timers
MAXQ3100 incorporates instance each timer timer timer peripherals. These timers used functions, allowing precise control internal external events. Timer supports optional single-shot, external gating, polarity control options well carrier generation support infrared transmit/receive functions using serial port
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
In-Circuit Debug
Embedded debugging capability available through debug port TAP. Embedded debug hardware embedded firmware provide in-circuit debugging capability user application, eliminating need expensive in-circuit emulator. Figure shows block diagram in-circuit debugger. in-circuit debug features include: Hardware debug engine registers able breakpoints register, code, data accesses debug service routines stored utility embedded hardware debug engine independent hardware block microcontroller. debug engine monitor internal activities interact with selected internal registers while executing user code. Collectively, hardware software features allow basic modes in-circuit debugging: Background mode allows host configure in-circuit debugger while continues execute application software full speed. Debug mode invoked from background mode. Debug mode allows debug engine take control CPU, providing read/write access internal registers memory, single-step trace operation.
DEBUG SERVICE ROUTINES (UTILITY ROM)
MAXQ3100
DEBUG ENGINE CONTROLLER CONTROL BREAKPOINT ADDRESS DATA
Figure In-Circuit Debugger
Serial Peripherals
MAXQ3100 incorporates 8051-style universal synchronous/asynchronous receiver/transmitters. USARTs allow device conveniently communicate with other RS-232 interface-enabled devices, well serial modems when paired with external RS-232 line driver/receiver. dual independent USARTs communicate simultaneously different baud rates with separate peripherals. USART detect framing errors indicate condition through user-accessible software bit.
MODE Mode Mode Mode Mode TYPE Synchronous Asynchronous Asynchronous Asynchronous START BITS
time base serial ports derived from either division system clock dedicated baud clock generator. following table summarizes operating characteristics well maximum baud rate each mode. Serial port contains additional functionality support low-speed infrared transmission combination with function timer When enabled this mode, serial port automatically outputs waveform generated combining normal serial port output waveform with carrier waveform output timer using logical logical function. output serial port this mode used drive infrared communicate using fixed-frequency carrier modulated signal. Depending drive strength required, output require buffer when used this purpose.
DATA BITS
STOP
BAUD RATE 4.194MHz 1.05Mbps 131kbps 131kbps 131kbps
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Analog Comparators
MAXQ3100 incorporates pair 1-bit analog-todigital comparators. comparator inputs connected wide range peripherals, including chemical, motion, proximity detectors; voltage-supply monitoring; other appropriate analog input. comparator measures analog inputs against internal +1.25V reference. polarity internal comparator-output signal selected indicate value above below internal reference. comparators configured generate optional interrupt addition setting internal flag when input range. combination comparators along with appropriate biasing input allows comparators used window comparator. When use, pins associated with comparator usable general-purpose I/O. useful feature comparators that they used wake device from stop mode, allowing device monitor external voltages while ultralow-power mode only wake when necessary. polled software, optionally, temperature conversion complete interrupt used alert system that results ready read from temperature results register (TEMPR).
MAXQ3100
Applications Information
Grounds Bypassing
Careful PC-board layout significantly minimizes crosstalk among comparator inputs other digital signals. Keep digital analog lines separate, ground traces shields between them where possible. Bypass DVDD with capacitor keep bypass capacitor leads short best noise rejection. This device incorporates both analog digital components, straddling both analog digital ground planes. increased accuracy, filter used isolate This powers analog circuitry, additional filtering reduces noise entering analog block.
Device Applications
low-power, high-performance RISC architecture MAXQ3100 makes excellent many applications that require analog measurements combined with intelligence full-featured microcontroller. Simple voltage-dividers used scale input into value range +1.25V reference. dual comparators allow device function simple limit comparator window comparator wide range analog applications.
Temperature Sensor
internal temperature sensor user-selectable resolution (0.5°C), (0.25°C), (0.125°C), (0.0625°C) bits. Higher resolutions require longer conversion times. Setting START initiates temperature conversion, temperature sensor hardware clears when conversion complete. This
CMON
INTERNAL 1.25V REFERENCE
CMPOL CMPx INTERRUPT REQUEST
Figure Analog Comparator Functional Diagram
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Additional Documentation
Designers must have four documents fully features this device. This data sheet contains descriptions, feature overviews, electrical specifications. Errata sheets contain deviations from published specifications. user's guides offer detailed information about programming, device features, operation. following documents downloaded from MAXQ3100 data sheet, which contains electrical/timing specifications descriptions, available www.maxim-ic.com/MAXQ3100. MAXQ3100 errata sheet, available www.maxim-ic.com/errata. MAXQ Family User's Guide which contains detailed information core features operation, including programming, avaliable www.maximic.com/MAXQUG. MAXQ Family User's Guide: MAXQ3100 Supplement, which contains detailed information features specific MAXQ3100, available www.maxim-ic.com/MAXQ3100UG.
Development Technical Support
variety highly versatile, affordably priced development tools this microcontroller available from Maxim/Dallas Semiconductor third-party suppliers, including: Compilers In-circuit emulators Integrated development environments (IDEs) JTAG-to-serial converters programming debugging partial list development tool vendors found website Technical support available through email maxq.support@dalsemi.com.
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Typical Application Circuits
Typical Application Circuit
Typical Application Circuit shows general-purpose implementation using MAXQ3100 that reads sensor inputs, displays result status information
display, also interfaces simultaneously with RS-232 RS-485 networks. pins that dedicated special functions available control other system functions.
MAXQ3100
3.3V
DVDD
MAXQ3100
DIRECT INPUT FROM USERDEFINED SENSOR
TXD0 RXD0
RS-232 Tx/Rx
CMP0 TXD1 RS-485 Tx/Rx RXD1 VREF Px.x CMP1
SCALED COMPARATOR INPUT
BACKUP BATTERY VBAT COM[3:0] NOTE THAT SEGMENTS DRIVEN OTHER MUXED FUNCTIONS USED. FRAM EEPROM P2.3 P2.2 GENERALPURPOSE JTAG DOWNLOAD/ DEBUG CONNECTOR 32KIN INT6 INT7 BUTTON BUTTON MODULE SEG[39:0]
32KOUT
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Typical Application Circuits (continued)
Typical Application Circuit
Another target application MAXQ3100 electricity metering market. When coupled with analog front-end, microcontroller becomes core affordable electricity metering solution. Such application accurately keep time, incorporate versatile display, allow multiple modes communication. Typical Application Circuit
UNREGULATED SUPPLY
REGULATOR 3.3V
DVDD
Tx/Rx CIRCUIT
MAXQ3100
CMP0 VREF VBAT CMP1 RXD0 MODULE TXD0
BACKUP BATTERY
ENERGY METERING CALIBRATION EQUIPMENT
TXD1 RXD1 RS-232 Tx/Rx
FRAM EEPROM
P2.3 P2.2 MODULE SEG[39:0] COM[3:0] NOTE THAT SEGMENTS DRIVEN OTHER MUXED FUNCTIONS USED.
JTAG DOWNLOAD/ DEBUG CONNECTOR
32KIN INT7 INT6 32KOUT
BUTTON BUTTON
Mixed-Signal Microcontroller with Analog Comparators, LCD,
Configuration
P0.1/INT1/RXD0 P0.2/INT2/T0G P0.3/INT3/T0 P0.0/INT0/TXD0
MAXQ3100
P3.6/CMP1
P3.5/CMP0
P3.4/SQW
P3.3/TMS
DGND P0.4/INT4/T1 P0.5/INT5/T1EX P0.6/INT6 P0.7/INT7 DVDD COM0 COM1 COM2 COM3 DGND SEG0 SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG8 SEG9 SEG10 SEG11 SEG12
VBAT
RESET
DGND
32KIN
DVDD
VIEW
P3.2/TCK
P3.1/TDO
32KOUT
P3.0/TDI P1.3/INT11/RXD1 P1.2/INT10/TXD1 P1.1/INTP/T2A P1.0/INT8/T2B DVDD DGND VADJ VLCD2 VLCD1 VLCD DVDD DGND P2.7/SEG39 P2.6/SEG38 P2.5/SEG37 P2.4/SEG36 P2.3/SEG35 P2.2/SEG34 P2.1/SEG33 P2.0/SEG32 SEG31 SEG30 SEG29
MAXQ3100
SEG13
SEG14
SEG15
SEG16
SEG17
SEG18
SEG19
SEG20
SEG21
SEG22
SEG23
SEG24
SEG25
MQFP
SEG26
SEG27
SEG28
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ3100
Package Information
(The package drawing(s) this data sheet reflect most current specifications. latest package outline information,
Revision History
6/07: Original release.
Maxim cannot assume responsibility circuitry other than circuitry entirely embodied Maxim product. circuit patent licenses implied. Maxim reserves right change circuitry specifications without notice time.
_Maxim Integrated Products, Gabriel Drive, Sunnyvale, 94086 408-737-7600 2007 Maxim Integrated Products registered trademark Maxim Integrated Products, Inc.

Other recent searches


TLP3082 - TLP3082   TLP3082 Datasheet
TFS70H28 - TFS70H28   TFS70H28 Datasheet
tfs112g - tfs112g   tfs112g Datasheet
MPC561 - MPC561   MPC561 Datasheet
MPC561 - MPC561   MPC561 Datasheet
MPC561MZP40 - MPC561MZP40   MPC561MZP40 Datasheet
MPC561MZP56 - MPC561MZP56   MPC561MZP56 Datasheet
MPC561CZP40 - MPC561CZP40   MPC561CZP40 Datasheet
MPC561CZP56 - MPC561CZP56   MPC561CZP56 Datasheet
JESD22 - JESD22   JESD22 Datasheet
HDM16216L-2 - HDM16216L-2   HDM16216L-2 Datasheet
HDF1220A - HDF1220A   HDF1220A Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive