MAXQ61C Maxim, MAXQ61C Datasheet

no-image

MAXQ61C

Manufacturer Part Number
MAXQ61C
Description
The MAXQ61C is a low-power, 16-bit MAXQ® microcontroller designed for low-power applications including universal remote controls, consumer electronics, and white goods
Manufacturer
Maxim
Datasheet
19-5231; Rev 2; 1/11
The MAXQ61C is a low-power, 16-bit MAXQ
controller designed for low-power applications including
universal remote controls, consumer electronics, and
white goods. The device combines a powerful 16-bit
RISC microcontroller and integrated peripherals includ-
ing two universal synchronous/asynchronous receiver-
transmitters (USARTs) and an SPI™ master/slave com-
munications port, along with an IR module with carrier
frequency generation and flexible port I/O capable of
multiplexed keypad control.
The device includes 80KB of ROM memory and 2KB of
data SRAM.
For the ultimate in low-power battery-operated perfor-
mance, the device includes an ultra-low-power stop
mode (0.2µA typ). In this mode, the minimum amount of
circuitry is powered. Wake-up sources include external
interrupts, the power-fail interrupt, and a timer interrupt.
The microcontroller runs from a wide 1.70V to 3.6V oper-
ating voltage.
Note: Contact the factory for information about masked ROM devices.
+Denotes a lead(Pb)-free/RoHS-compliant package.
*EP = Exposed pad.
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.maxim-ic.com/errata.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
MAXQ61CA-xxxx+
MAXQ61CJ-xxxx+
MAXQ61CX-xxxx+
Remote Controls
Battery-Powered Portable Equipment
Consumer Electronics
Home Appliances
White Goods
PART
16-Bit Microcontroller with Infrared Module
_______________________________________________________________ Maxim Integrated Products 1
TEMP RANGE
0NC to +70NC
0NC to +70NC
0NC to +70NC
General Description
Applications
VOLTAGE (V)
OPERATING
1.7 to 3.6
1.7 to 3.6
1.7 to 3.6
®
micro-
MEMORY (KB)
PROGRAM
80 ROM
80 ROM
80 ROM
Ordering Information/Selector Guide
S
S
S
S
S
S
S
S
S
S
S
High-Performance, Low-Power, 16-Bit RISC Core
DC to 12MHz Operation Across Entire Operating Range
1.70V to 3.6V Operating Voltage
33 Total Instructions for Simplified Programming
Three Independent Data Pointers Accelerate Data
Movement with Automatic Increment/Decrement
Dedicated Pointer for Direct Read from Code Space
16-Bit Instruction Word, 16-Bit Data Bus
16 x 16-Bit General-Purpose Working Registers
Memory Features
Additional Peripherals
Low Power Consumption
80KB Application ROM
2KB Data SRAM
Power-Fail Warning
Power-On Reset (POR)/Brownout Reset
Automatic IR Carrier Frequency Generation and
Two 16-Bit Programmable Timers/Counters with
One SPI Port and Two USART Ports
Programmable Watchdog Timer
8kHz Nanopower Ring Oscillator Wake-Up Timer
Up to 32 General-Purpose I/Os (J and X
0.2µA (typ), 2.0µA (max) in Stop Mode,
2.0mA (typ) at 12MHz in Active Mode
Modulation
Prescaler and Capture/Compare
Versions Only)
T
A
MEMORY (KB)
= +25NC, Power-Fail Monitor Disabled
DATA
2
2
2
GPIO
20
32
32
PIN-PACKAGE
32 TQFN-EP*
44 TQFN-EP*
Bare die
Features

Related parts for MAXQ61C

MAXQ61C Summary of contents

Page 1

... Rev 2; 1/11 16-Bit Microcontroller with Infrared Module General Description The MAXQ61C is a low-power, 16-bit MAXQ controller designed for low-power applications including universal remote controls, consumer electronics, and white goods. The device combines a powerful 16-bit RISC microcontroller and integrated peripherals includ- ing two universal synchronous/asynchronous receiver- transmitters (USARTs) and an SPI™ ...

Page 2

... USART . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 Serial Peripheral Interface (SPI General-Purpose I On-Chip Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Operating Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Power-Fail Detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 Applications Information Grounds and Bypassing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Additional Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 Deviations from the MAXQ610 User’s Guide for the MAXQ61C Development and Technical Support Package Information Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2 ______________________________________________________________________________________ TABLE OF CONTENTS ...

Page 3

Microcontroller with Infrared Module Figure 1. IR Transmit Frequency Shifting Example (IRCFME = ...

Page 4

... Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute maximum rating conditions for extended periods may affect device reliability ...

Page 5

Microcontroller with Infrared Module RECOMMENDED OPERATING CONDITIONS (continued 3.6V 0NC to +70NC, unless otherwise noted.) (Note 1) DD RST A PARAMETER SYMBOL IRRX Input Filter Pulse-Width t IRRX_R Reject IRRX Input Filter Pulse-Width ...

Page 6

... Note 8: The minimum amount of time that V User’s Guide for details. Note 9: The maximum total current, I OH(MAX) maximum specified voltage drop. This does not include the IRTX output. Note 10: AC electrical specifications are guaranteed by design and are not production tested. 6 ______________________________________________________________________________________ ...

Page 7

... N.C. P1.4/INT4 37 P1.5/INT5 38 14 HFXOUT P1.6/INT6 39 13 HFXIN P1.7/INT7 40 12 GND GND 41 REGOUT 11 IRTX 42 IRRX P0.0/IRTXM 44 9 RESET 8 Pin Configurations 22 P3.4/INT12 21 P3.3/INT11 20 P3.2/INT10 P3.1/INT9 19 18 P3.0/INT8 MAXQ61C 17 HFXOUT 16 HFXIN GND 15 14 REGOUT RESET TQFN (7mm × 7mm) 7 ...

Page 8

Microcontroller with Infrared Module PIN 32 TQFN- 44 TQFN- BARE DIE 27, 40 17 ...

Page 9

Microcontroller with Infrared Module PIN 32 TQFN- 44 TQFN- BARE DIE EP EP GENERAL-PURPOSE I/O AND SPECIAL FUNCTION PINS ...

Page 10

Microcontroller with Infrared Module PIN 32 TQFN- 44 TQFN- BARE DIE — — — — — ...

Page 11

... MIPS/mA rating, allowing developers to achieve the same performance as competing microcontrollers at substantially lower clock rates. Lower active-mode current combined with the even lower MAXQ61C stop- mode current (0.2FA typ) results in increased battery life. Application-specific peripherals include flexible timers for generating IR carrier frequencies and modula- tion ...

Page 12

... The watchdog timer is a free-running counter designed to be periodically reset by the applica- tion software. If software is operating correctly, the coun- ter is periodically reset and never reaches its maximum count. However, if software operation is interrupted, the timer does not reset, triggering a system reset and optionally a watchdog timer interrupt ...

Page 13

Microcontroller with Infrared Module The IR timer is composed of a carrier generator and a carrier modulator. The carrier generation module uses the 16-bit IR carrier register (IRCA) to define the high and low time of the carrier through ...

Page 14

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 15

Microcontroller with Infrared Module IR Transmit—Independent External Carrier and Modulator Outputs The normal transmit mode modulates the carrier based upon the IRDATA bit. However, the user has the option to input the modulator (envelope external pin if ...

Page 16

Microcontroller with Infrared Module CARRIER GENERATION IRCLK IRCAH + 1 IRRX PIN EDGE DETECT Figure 5. IR Capture When configured in receive mode (IRMODE = 0), the IR hardware supports the IRRX capture function. The IRRXSEL[1:0] bits define which ...

Page 17

Microcontroller with Infrared Module CARRIER FREQUENCY IRMT = PULSE COUNTING CALCULATION IRRX IRV IRMT CAPTURE INTERRUPT (IRIF = 1 IRV ≥ IRMT. IRV = 0 (IF IRXRL = 1). SOFTWARE ...

Page 18

... Collision detection is provided when two or more masters attempt a data transfer at the same time. The maximum SPI master transfer rate is Sysclk/2. When operating as an SPI slave, the device can support up to Sysclk/4 SPI transfer rate. Data is transferred as an 8-bit or 16-bit value, MSB first ...

Page 19

Microcontroller with Infrared Module SHIFT SSEL t SSE SCLK CKPOL/CKPHA 0/1 OR 1/0 SCLK CKPOL/CKPHA 0/0 OR 1/1 MOSI MISO Figure 8. SPI Slave Communication Timing General-Purpose I/O The microcontroller provides port pins for general-pur- pose I/O that have ...

Page 20

Microcontroller with Infrared Module Operating Modes The lowest power mode of operation 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 interrupts, the power-fail ...

Page 21

Microcontroller with Infrared Module Table 3. Power-Fail Detection States During Normal Operation INTERNAL STATE POWER-FAIL REGULATOR A On Off Off (Periodically ...

Page 22

Microcontroller with Infrared Module V t < PFW V RST B V POR STOP INTERNAL RESET (ACTIVE HIGH) Figure 11. Stop Mode Power-Fail Detection States with Power-Fail Monitor Enabled Table 4. Stop Mode Power-Fail Detection ...

Page 23

Microcontroller with Infrared Module PFW B V RST V POR STOP INTERNAL RESET (ACTIVE HIGH) INTERRUPT Figure 12. Stop Mode Power-Fail Detection with Power-Fail Monitor Disabled Table 5. Stop Mode Power-Fail Detection States with Power-Fail ...

Page 24

... The user’s guides offer detailed information about device features and opera- tion. The following documents can be downloaded from www.maxim-ic.com/microcontrollers. • This MAXQ61C data sheet, which contains electrical/ timing specifications, pin descriptions, and package information. • The MAXQ61C revision-specific errata sheet ic.com/errata). • ...

Page 25

... JTAG bootloader, and the debug engine should be disregarded. • The following registers on the MAXQ610 (which are described in the MAXQ610 User’s Guide) do not exist on the MAXQ61C, and all references to them should be disregarded: • Port 4 Output Register (PO4) • Port 4 Direction Register (PD4) • ...

Page 26

... Removed the LQFP and TQFP packages Maxim cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim product. No circuit patent licenses are implied. Maxim reserves the right to change the circuitry and specifications without notice at any time. Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 ...

Related keywords