
eUSCI_A UART Registers
18.4.9 UCAxIRCTL Register
eUSCI_Ax IrDA Control Word Register
Figure 18-20. UCAxIRCTL Register
15
14
13
12
11
10
9
8
UCIRRXFLx
UCIRRXPL
UCIRRXFE
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
7
6
5
4
3
2
1
0
UCIRTXPLx
UCIRTXCLK
UCIREN
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
rw-0
Modify only when UCSWRST = 1
Table 18-16. UCAxIRCTL Register Description
Bit
Field
Type
Reset
Description
15-10
UCIRRXFLx
RW
0h
Receive filter length. The minimum pulse length for receive is given by:
t(MIN) = (UCI 4) / [2 × f(IRTXCLK)]
9
UCIRRXPL
RW
0h
IrDA receive input UCAxRXD polarity
0b = IrDA transceiver delivers a high pulse when a light pulse is seen.
1b = IrDA transceiver delivers a low pulse when a light pulse is seen.
8
UCIRRXFE
RW
0h
IrDA receive filter enabled
0b = Receive filter disabled
1b = Receive filter enabled
7-2
UCIRTXPLx
RW
0h
Transmit pulse length.
Pulse length t(PULSE) = (UCI 1) / [2 × f(IRTXCLK)]
1
UCIRTXCLK
RW
0h
IrDA transmit pulse clock select
0b = BRCLK
1b = BITCLK16 when UCOS16 = 1. Otherwise, BRCLK.
0
UCIREN
RW
0h
IrDA encoder/decoder enable
0b = IrDA encoder/decoder disabled
1b = IrDA encoder/decoder enabled
501
SLAU272C – May 2011 – Revised November 2013
Enhanced Universal Serial Communication Interface (eUSCI) – UART Mode
Copyright © 2011–2013, Texas Instruments Incorporated