General Description
The MAXQ3100 microcontroller is a low-power, 16-bit RISC device that incorporates an integrated liquid-crystal display (LCD) interface that can drive up to 160 segments, two analog comparators with precision internal 1.25V reference voltage, and a real-time clock (RTC) module with a dedicated battery-backup supply.
FEATUREs
♦ High-Performance, Low-Power, 16-Bit RISC Core
4.194MHz Operation, Approaching 1MIPS per MHz
3.3V Core and I/O
33 Instructions, Most Single-Cycle
Three Independent Data Pointers Accelerate Data Movement with Automatic Increment/Decrement
16-Level Hardware Stack
16-Bit Instruction Word, 16-Bit Data Bus
16 x 16-Bit, General-Purpose Working Registers
Optimized for C-Compiler (High-Speed/Density Code)
♦ Program and Data Memory
8kWords EEPROM
200,000 EEPROM Write/Erase Cycles
512 Words of Internal Data RAM
JTAG-Compatible Debug Port Bootloader for Programming
♦ Peripheral Features
Up to 27 General-Purpose I/O Pins, Most 5V Tolerant
160-Segment LCD Driver
Up to 4 COM and 40 Segments
Static, 1/2, and 1/3 LCD Bias Supported
No External Resistors Required
Two Analog Comparators with Internal +1.25V Precision Reference
Two Serial USARTs, One with Infrared PWM Support
Digital Temperature Sensor
Three 16-Bit Programmable Timers/Counters
8-Bit, Subsecond, System Timer/Alarm
Battery-Backed, 32-Bit RTC with Time-of-Day Alarm and Digital Trim
Programmable Watchdog Timer
♦ Flexible Programming Interface
Bootloader Simplifies Programming
In-System Programming Through Debug Port
Supports In-Application Programming of EEPROM
♦ Power Consumption
1.9mA at 4.194MHz, 3.6V Operation
1.9µA Standby Current in Sleep Mode
Low-Power Divide-by-256 Mode
APPLICATIONs
Utility Meters
Battery-Powered and Portable Devices
Electrochemical and Optical Sensors
Industrial Control
Data-Acquisition
Systems and Data Loggers
Home Appliances
Consumer Electronics
Thermostats/Humidity Sensors
Security Sensors
Gas and Chemical Sensors
HVAC
Smart Transmitters