| The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers. |
Mixed-Signal Microcontroller with Analog Comparators, LCD, MAXQ31
Top Searches for this datasheet6/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 searchesTLP3082 - 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 |