MAXQ613 Maxim, MAXQ613 Datasheet - Page 18

no-image

MAXQ613

Manufacturer Part Number
MAXQ613
Description
The MAXQ613 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:
MAXQ613J-2562+T
Manufacturer:
MAXIM
Quantity:
350
Part Number:
MAXQ613J-2563+T
Manufacturer:
MAXIM
Quantity:
9
Part Number:
MAXQ613K-0000+
Manufacturer:
Maxim Integrated
Quantity:
10 000
16-Bit Microcontroller with Infrared Module
Table 3. USART Mode Details
Figure 6. Receive Burst-Count Example
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
18
Serial Peripheral Interface (SPI)
_____________________________________________________________________________________
Mode 0
Mode 1
Mode 2
Mode 3
1
MODE
TO
IRMT
IRRX
IRV
4
5
6
7
8
9
CAPTURE INTERRUPT (IRIF = 1).
IRV ≥ IRMT.
IRV = 0 (IF IRXRL = 1).
SOFTWARE SETS IRCA = CARRIER FREQUENCY.
SOFTWARE SETS RXBCNT = 1 (WHICH CLEARS IRMT = 0001 IN HARDWARE).
SOFTWARE CLEARS IRCFME = 0 SO THAT IRV COUNTS CARRIER CYCLES. IRV IS RESET TO 0 ON QUALIFIED EDGE DETECTION IF IRXRL = 1.
SOFTWARE ADDS TO IRMT THE NUMBER OF PULSES USED FOR CARRIER MEASUREMENT.
IRCA x 2x COUNTER FOR SPACE CAN BEGIN IMMEDIATELY (QUALIFIED EDGE RESETS).
QUALIFIED EDGE DETECTED: IRMT++
IRV RESET TO 0 IF IRXRL = 1.
IRCA x 2 PERIOD ELAPSES: IRIF = 1; CARRIER ABSENCE = SPACE.
BURST MARK = IRMT PULSES.
SOFTWARE CLEARS RXBCNT = 0 SO THAT WE CAPTURE ON THE NEXT QUALIFIED EDGE.
QUALIFIED EDGE DETECTED: IRIF = 1, CAPTURE IRV IRMT AS THE BURST SPACE (PLUS UP TO ONE CARRIER CYCLE).
SOFTWARE SET RXBCNT = 1 AS IN (5).
CONTINUE (5) TO (8) UNTIL LEARNING SPACE EXCEEDS SOME DURATION. IRV ROLLOVERS CAN BE USED.
CARRIER FREQUENCY
CALCULATION
1
2
3
4
Asynchronous
Asynchronous
Asynchronous
Synchronous
5
6
TYPE
IRMT = PULSE COUNTING
7
START BITS
IRV = CARRIER CYCLE COUNTING
N/A
1
1
1
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. In addition, the SPI module
supports configuration of an active SSEL state (active
low or active high) through the slave active select.
DATA BITS
8 + 1
8 + 1
8
8
IRMT = PULSE COUNTING
8
9
STOP BITS
N/A
1
1
1

Related parts for MAXQ613