![](http://datasheet.mmic.net.cn/90000/MAXQ612G-0000-_datasheet_3506138/MAXQ612G-0000-_21.png)
16-Bit Microcontrollers with
Infrared Module and Optional USB
MAXQ612/MAXQ622
______________________________________________________________________________________ 21
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, I2C, 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 Descriptions—Bare Die (continued)
PIN
NAME
FUNCTION
MAXQ612
MAXQ622
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
P5.0
MOSI1
47
P5.1
MISO1
48
P5.2
SCLK1
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
P6.0
—
13
P6.1
—
14
P6.2
—
15
P6.3
—
38
41
P6.4
—
41
42
P6.5
—
43
P6.6
—
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.