Datasheet

21Maxim Integrated
16-Bit Microcontrollers with
Infrared Module and Optional USB
MAXQ612/MAXQ622
Detailed Description
The MAXQ612/MAXQ622 provide integrated, low-cost
solutions that simplify the design of IR communications
equipment such as universal remote controls. Standard
features include the highly optimized, single-cycle,
MAXQ, 16-bit RISC core; 128KB of flash memory; 6KB
data RAM; soft stack; 16 general-purpose registers; and
three data pointers. The MAXQ core has the industry’s
best MIPS/mA rating, allowing developers to achieve
the same performance as competing microcontrollers at
substantially lower clock rates. Lower active-mode cur-
rent combined with the even lower MAXQ612/MAXQ622
stop-mode current results in increased battery life. IR
application-specific peripherals include flexible timers
for generating IR carrier frequencies and modulation. A
high-current, 25mA, IR drive pin and output pins capable
of sinking up to 5mA support IR applications. It also
includes a USB slave interface compatible with existing
host HID device drivers, I
2
C, dual SPI, dual USARTs, up
to 56 general-purpose I/O pins ideal for keypad matrix
input, and a power-fail-detection circuit to notify.
Operating from DC to 12MHz, almost all instructions execute
in a single clock cycle (83.3ns at 12MHz), enabling nearly
12MIPS true-code operation. When active device opera-
tion is not required, an ultra-low-power stop mode can be
invoked from software, resulting in quiescent current con-
sumption of less than 300nA typical and 3FA maximum. The
combination of high-performance instructions and ultra-low
Pin DescriptionsBare Die (continued)
PIN
NAME FUNCTION
MAXQ612 MAXQ622
46–49 46–49
P5.0–P5.3;
MOSI1,
MISO1,
SCLK1,
SSEL1
General-Purpose, Digital, I/O, Type C Port. These port pins function as bidirec-
tional I/O pins. All port pins default to three-state mode after a reset. All alternate
functions must be enabled from software. Enabling the pin’s special function dis-
ables the general-purpose I/O on the pin.
MAXQ612 MAXQ622 PORT SPECIAL FUNCTION
46 46 P5.0 MOSI1
47 47 P5.1 MISO1
48 48 P5.2 SCLK1
49 49 P5.3
SSEL1
12–15, 38,
41, 43, 44
12–15, 41–44 P6.0–P6.7
General-Purpose, Digital, I/O, Type C Port. These port pins function as bidirec-
tional I/O pins. All port pins default to three-state mode after a reset.
MAXQ612 MAXQ622 PORT SPECIAL FUNCTION
12 12 P6.0
13 13 P6.1
14 14 P6.2
15 15 P6.3
38 41 P6.4
41 42 P6.5
43 43 P6.6
44 44 P6.7
NO CONNECTION PINS
4, 11, 17,
22–27, 52,
57, 64
4, 11, 17, 52,
57, 64
N.C. No Connection. Reserved for future use. Leave these pins unconnected.