MAXQ612/MAXQ622 16-Bit Microcontrollers with Infrared Module and Optional USB General Description Features M The MAXQ612/MAXQ622 are low-power, 16-bit MAXQ S High-Performance, Low-Power, 16-Bit RISC Core microcontrollers designed for low-power applications S DC to 12MHz Operation Across Entire Operating Range including universal remote controls, consumer elec- S 1.70V to 3.6V Operating Voltage tronics, and white goods. Both devices use a low- S Can Be Powered from Battery (V ) or USB (V ) power, high-throughput, 16-bit RISC microcontroller. DD DDB Serial peripherals include two universal synchronous/ S 33 Total Instructions for Simplified Programming asynchronous receiver-transmitters (USARTs), two SPIK S Three Independent Data Pointers Accelerate Data master/slave communications ports, and an inter-inte- Movement with Automatic Increment/Decrement 2 grated circuit (I C) bus. The devices also incorporate S Dedicated Pointer for Direct Read from Code Space an IR module with carrier frequency generation and flexible port I/O capable of multiplexed keypad control. S 16-Bit Instruction Word, 16-Bit Data Bus The MAXQ622 adds a universal serial bus (USB) with S 16 x 16-Bit General-Purpose Working Registers integrated physical interface (PHY). S Secure MMU for Application Partitioning and IP The MAXQ612/MAXQ622 include 128KB of flash memory Protection and 6KB of data SRAM. Intellectual property (IP) protection is S Memory Features provided by a secure memory management unit (MMU) that 128KB Flash Memory supports multiple application privilege levels and protects 512-Byte Sectors code against copying and reverse engineering. Privilege 20,000 Erase/Write Cycles per Sector levels enable vendors to provide libraries and applications to 6KB Data SRAM execute on the MAXQ612/MAXQ622, while limiting access to only data and code allowed by their privilege level. S USB Features (MAXQ622 Only) USB 2.0 Full-Speed Compatible For the ultimate in low-power battery-operated perfor- Hardware Receive and Transmit Buffers for High mance, the devices include an ultra-low-power stop mode Throughput (0.3FA typical). In this mode, the minimum amount of Integrated Full-Speed Transceiver circuitry is powered. Wake-up sources include external On-Chip Termination and Pullup Resistors interrupts, the power-fail interrupt, and a timer interrupt. The microcontroller runs from a wide operating voltage of S Additional Peripherals 1.70V to 3.6V, and can also be powered from the USB. Power-Fail Warning Power-On Reset (POR)/Brownout Reset Applications Automatic IR Carrier Frequency Generation and Modulation Remote Controls Two 16-Bit Programmable Timers/Counters with Battery-Powered Portable Equipment Prescaler and Capture/Compare Consumer Electronics Two SPI Communication Ports Home Appliances Two USART Communication Ports 2 I C Port White Goods Programmable Watchdog Timer 8kHz Nanopower Ring Oscillator Wake-Up Timer Up to 56 General-Purpose I/O Ordering Information/Selector Guide appears at end of S Low Power Consumption data sheet. 0.3A (typ), 3A (max) in Stop Mode T = +25NC, Power-Fail Monitor Disabled A 4.8mA (typ) at 12MHz, 520A (typ) at 1MHz in Active Mode MAXQ is a registered trademark of Maxim Integrated Products, Inc. SPI is a trademark of Motorola, Inc. Note: Some revisions of this device may incorporate deviations from published specifications known as errata. Multiple revisions of any device may be simultaneously available through various sales channels. For information about device errata, go to: www.maximintegrated.com/errata. For pricing, delivery, and ordering information, please contact Maxim Direct at 19-5117 Rev 2 5/11 1-888-629-4642, or visit Maxim Integrateds website at www.maximintegrated.com.MAXQ612/MAXQ622 16-Bit Microcontrollers with Infrared Module and Optional USB TABLE OF CONTENTS Absolute Maximum Ratings ................ 4 Recommended Operating Conditions ................ 4 2 I C Electrical Characteristics ................. 8 2 I C Bus Controller Timing ................. 9 Pin Configurations .................. 11 Pin DescriptionsTQFN, LQFP ................ 13 Pin DescriptionsBare Die ................. 18 Detailed Description................... 21 Microprocessor................... 22 Memory ...................... 22 Memory Protection ..........................................................................22 Stack Memory ..............................................................................22 Utility ROM ................................................................................22 Watchdog Timer .................... 23 IR Carrier Generation and Modulation Timer .............. 23 Carrier Generation Module .................................................................... 24 IR Transmission ............................................................................. 24 IR TransmitIndependent External Carrier and Modulator Outputs .................................... 24 IR Receive ................................................................................. 24 Carrier Burst-Count Mode.....................................................................25 16-Bit Timers/Counters................... 25 General-Purpose I/O .................. 25 Serial Peripherals ................... 25 USART....................................................................................25 Serial Peripheral Interface (SPI) ................................................................26 2 I C Bus ...................................................................................26 USB Controller (MAXQ622 Only) ................. 26 On-Chip Oscillator .................... 26 ROM Loader................... 27 Loading Flash Memory................... 27 In-Application Flash Programming................ 27 In-Circuit Debug and JTAG Interface ............... 27 Operating Modes ................... 28 Power-Supply Selection ......................................................................28 Stop Mode.................................................................................28 Power-Fail Warning ..........................................................................29 2 Maxim Integrated