MAXQ610_09 MAXIM [Maxim Integrated Products], MAXQ610_09 Datasheet
![no-image](/images/no-image-200.jpg)
MAXQ610_09
Related parts for MAXQ610_09
MAXQ610_09 Summary of contents
Page 1
Rev 3; 7/09 16-Bit Microcontroller with Infrared Module General Description The MAXQ610 is a low-power, 16-bit MAXQ controller designed for low-power applications includ- ing universal remote controls, consumer electronics, and white goods. The MAXQ610 combines a powerful 16-bit RISC ...
Page 2
Microcontroller with Infrared Module Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...
Page 3
Microcontroller with Infrared Module Figure 1. IR Transmit Frequency Shifting Example (IRCFME = ...
Page 4
Microcontroller with Infrared Module ABSOLUTE MAXIMUM RATINGS Voltage Range on V with Respect to GND .......-0.3V to +3.6V DD Voltage Range on Any Lead with Respect to GND except V DD ..................................... Operating Temperature Range...............................0°C to +70°C Stresses beyond ...
Page 5
Microcontroller with Infrared Module RECOMMENDED DC OPERATING CONDITIONS (continued 3.6V 0°C to +70°C.) (Note 1) DD RST A PARAMETER SYMBOL Input High Voltage for HFXIN V IH_HFXIN IRRX Input Filter Pulse-Width t IRRX_R ...
Page 6
Microcontroller with Infrared Module RECOMMENDED DC OPERATING CONDITIONS (continued 3.6V 0°C to +70°C.) (Note 1) DD RST A PARAMETER SYMBOL WAKE-UP TIMER Wake-Up Timer Interval t WAKEUP FLASH MEMORY System Clock During Flash ...
Page 7
Microcontroller with Infrared Module SPI ELECTRICAL CHARACTERISTICS ( 3.6V 0°C to +70°C. AC electrical specifications are guaranteed by design and are not production tested.) DD RST A PARAMETER SYMBOL SPI Master Operating Frequency 1/t ...
Page 8
Microcontroller with Infrared Module PIN NAME 32 TQFN 40 TQFN 14 REGOUT EP EP GND RESET HFXIN 18 22 HFXOUT 31 39 IRTX 32 40 IRRX GENERAL-PURPOSE I/O ...
Page 9
Microcontroller with Infrared Module PIN NAME 32 TQFN 40 TQFN 9–12, 15, 11–14, 19, P1.0–P1.7; 16, 19, 20 20, 23, 24 INT0–INT7 P2.0–P2.7; MOSI, MISO, 25, 26, 29– SCLK, SSEL, 21–28 32, 35, 36 TCK, TDI, TMS, TDO 2, ...
Page 10
Microcontroller with Infrared Module Block Diagram MAXQ610 16-BIT MAXQ REGULATOR RISC CPU VOLTAGE 4KB ROM SECURE MMU MONITOR CLOCK 64KB FLASH GPIO WATCHDOG 2KB SRAM 8kHz NANO 16-BIT TIMER 16-BIT TIMER RING Detailed Description The MAXQ610 microcontroller provides integrated, ...
Page 11
Microcontroller with Infrared Module Table 1. Memory Areas and Associated Maximum Privilege Levels AREA System User Loader User Application Utility ROM Other (RAM) Memory Protection The optional memory-protection feature separates code memory into three areas: system, user loader, and ...
Page 12
Microcontroller with Infrared Module Table 2. Watchdog Interrupt Timeout (Sysclk = 12MHz, CD[1:0] = 00) WD[1:0] WATCHDOG CLOCK 15 00 Sysclk Sysclk Sysclk Sysclk/2 The watchdog timer functions as the source of both ...
Page 13
Microcontroller with Infrared Module IRCA IRCA = 0202h IRMT IRMT = 3 CARRIER OUTPUT (IRV) IRDATA INTERRUPT IRTX IRTXPOL = 1 IRTX IRTXPOL = 0 Figure 1. IR Transmit Frequency Shifting Example (IRCFME = 0) IRCLK ...
Page 14
Microcontroller with Infrared Module The IRTXPOL bit defines the starting/idle state as well as the carrier polarity for the IRTX pin. If IRTXPOL = 1, the IRTX pin is set to a logic-high when the IR timer module is ...
Page 15
Microcontroller with Infrared Module IRTXM IRTXPOL = 1 IRTXM IRTXPOL = 0 IRDATA INTERRUPT IRV INTERVAL IRMT IRMT Figure 4. External IRTXM (Modulator) Output CARRIER GENERATION IRCLK IRCAH + 1 IRCAL + 1 IRRX PIN EDGE ...
Page 16
Microcontroller with Infrared Module On the next qualified event, the IR module does the following: 1) Captures the IRRX pin state and transfers its value to IRDATA falling edge occurs, IRDATA = rising edge ...
Page 17
Microcontroller with Infrared Module When RXBCNT = 1, the IRV capture operation is dis- abled and the interrupt flag associated with the capture no longer denotes a capture. In the carrier burst-count mode, the IRMT register is now used ...
Page 18
Microcontroller with Infrared Module SHIFT SSEL SCLK CKPOL/CKPHA 0/1 OR 1/0 SCLK CKPOL/CKPHA 0/0 OR 1/1 MOSI MISO Figure 7. SPI Master Communication Timing SHIFT SSEL t SSE SCLK CKPOL/CKPHA 0/1 OR 1/0 SCLK CKPOL/CKPHA 0/0 OR 1/1 MOSI ...
Page 19
Microcontroller with Infrared Module On-Chip Oscillator An external quartz crystal or a ceramic resonator can be connected between HFXIN and HFXOUT on the MAXQ610, as illustrated in Figure 9. Noise at HFXIN and HFXOUT can adversely affect on- chip ...
Page 20
Microcontroller with Infrared Module To erase, the following function would be used: /* Erase the given Flash page * addr: Flash offset (anywhere within page) */ int flash_erasepage(uint16_t addr); The in-application flash programming must call ROM utility functions to ...
Page 21
Microcontroller with Infrared Module Operating Modes The lowest power mode of operation for the MAXQ610 is stop mode. In this mode, CPU state and memories are preserved, but the CPU is not actively running. Wake-up sources include external I/O ...
Page 22
Microcontroller with Infrared Module Table 4. Power-Fail Detection States During Normal Operation INTERNAL STATE POWER-FAIL REGULATOR A On Off Off (Periodically ...
Page 23
Microcontroller with Infrared Module V t < PFW V RST B V POR STOP INTERNAL RESET (ACTIVE HIGH) Figure 12. Stop Mode Power-Fail Detection States with Power-Fail Monitor Enabled Table 5. Stop Mode Power-Fail Detection ...
Page 24
Microcontroller with Infrared Module PFW B V RST V POR STOP INTERNAL RESET (ACTIVE HIGH) INTERRUPT Figure 13. Stop Mode Power-Fail Detection with Power-Fail Monitor Disabled Table 6. Stop Mode Power-Fail Detection States with Power-Fail ...
Page 25
Microcontroller with Infrared Module Table 6. Stop Mode Power-Fail Detection States with Power-Fail Monitor Disabled (continued) INTERNAL STATE POWER-FAIL REGULATOR D Off Off On E Off (Periodically) F Off Off Applications Information The low-power, high-performance RISC architecture of this ...
Page 26
Microcontroller with Infrared Module Development and Technical Maxim and third-party suppliers provide a variety of highly versatile, affordably priced development tools for this microcontroller, including the following: • Compilers • In-circuit emulators TOP VIEW ...
Page 27
Microcontroller with Infrared Module For the latest package outline information and land patterns www.maxim-ic.com/packages. PACKAGE TYPE 32 TQFN-EP 40 TQFN-EP ______________________________________________________________________________________ Package Information PACKAGE CODE T3255+3 T4066+2 DOCUMENT NO. 21-0140 21-0141 27 ...
Page 28
Microcontroller with Infrared Module REVISION REVISION NUMBER DATE 0 10/08 Initial release. Removed the Sysclk = 1MHz condition for the Active Current parameter, changed the R changed the f to 3.0kHz and 20.0kHz, respectively, in the Recommended DC Operating ...