MAXQ610 Maxim, MAXQ610 Datasheet - Page 18

no-image

MAXQ610

Manufacturer Part Number
MAXQ610
Description
The MAXQ610 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

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MAXQ610A-0000+
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAXQ610A-2524+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
Company:
Part Number:
MAXQ610A-2524+T
Quantity:
4 064
Part Number:
MAXQ610A-2541+
Manufacturer:
MAXIM
Quantity:
4
Part Number:
MAXQ610A-2541+T
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAXQ610BB02
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAXQ610E-0000+
Manufacturer:
Maxim Integrated
Quantity:
10 000
Part Number:
MAXQ610EES-ONLY
Manufacturer:
MAXIM/美信
Quantity:
20 000
Part Number:
MAXQ610J-2505+T
Manufacturer:
MAXIM
Quantity:
958
Company:
Part Number:
MAXQ610J-2904+T
Quantity:
9 241
Part Number:
MAXQ610K-0000+
Manufacturer:
Maxim Integrated
Quantity:
10 000
16-Bit 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 only to count quali-
fied edges. The IRIF interrupt flag (normally used to sig-
nal a capture when RXBCNT = 0) now becomes set if
ever two IRCA cycles elapse without getting a qualified
edge. The IRIF interrupt flag thus denotes absence of
the carrier and the beginning of a space in the receive
signal. When the RXBCNT bit is changed from 0 to 1,
the IRMT register is set to 0001h. The IRCFME bit is still
used to define whether the IRV register is counting sys-
tem IRCLK clocks or IRCA-defined carrier cycles. The
IRXRL bit is still used to define whether the IRV register
is reloaded with 0000h on detection of a qualified edge
(per the IRXSEL[1:0] bits). Figure 6 and the descriptive
sequence embedded in the figure illustrate the expect-
ed usage of the receive burst-count mode.
The MAXQ610 provides two timers/counters that sup-
port the following functions:
• 16-bit timer/counter
• 16-bit up/down autoreload
• Counter function of external pulse
• 16-bit timer with capture
• 16-bit timer with compare
• Input/output enhancements for pulse-width modulation
• Set/reset/toggle output state on comparator match
• Prescaler with 2
The MAXQ610 provides port pins for general-purpose
I/Os that have the following features:
• CMOS output drivers
• Schmitt trigger inputs
• Optional weak pullup to V
Table 3. USART Mode Details
18
mode
______________________________________________________________________________________
Mode 0
Mode 1
Mode 2
Mode 3
MODE
n
16-Bit Timers/Counters
divider (for n = 0, 2, 4, 6, 8, 10)
General-Purpose I/O
DD
Asynchronous
Asynchronous
Asynchronous
Synchronous
when operating in input
TYPE
START BITS
N/A
1
1
1
While the microcontroller is in a reset state, all port pins
become high impedance with weak pullups disabled,
unless otherwise noted.
From a software perspective, each port appears as a
group of peripheral registers with unique addresses.
Special function pins can also be used as general-pur-
pose I/O pins when the special functions are disabled.
For a detailed description of the special functions avail-
able for each pin, refer to the part-specific user manual.
The MAXQ610 User’s Guide describes all special func-
tions available on the MAXQ610.
The USART units are implemented with the following
characteristics:
• 2-wire interface
• Full-duplex operation for asynchronous data transfers
• Half-duplex operation for synchronous data transfers
• Programmable interrupt for receive and transmit
• Independent baud-rate generator
• Programmable 9th bit parity support
• Start/stop bit support
The integrated SPI provides an independent serial
communication channel that communicates synchro-
nously with peripheral devices in a multiple master or
multiple slave system. The interface allows access to a
4-wire, full-duplex serial bus, and can be operated in
either master mode or slave mode. 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 MAXQ610 can
support up to a Sysclk/4 SPI transfer rate. Data is trans-
ferred as an 8-bit or 16-bit value, MSB first. In addition,
the SPI module supports configuration of active SSEL
state through the slave active select.
Serial Peripheral Interface (SPI)
DATA BITS
8 + 1
8 + 1
8
8
STOP BITS
N/A
1
1
1
USART

Related parts for MAXQ610