18.5.21 USARTn_IRCTRL - IrDA Control Register
Offset
Bit Position
0x050
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Reset
0x0
0
0
0x0
0
Access
R
W
R
W
R
W
R
W
R
W
Name
Bit
Name
Reset
Access Description
31:12
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in
11:8
IRPRSSEL
0x0
RW
IrDA PRS Channel Select
A PRS can be used as input to the pulse modulator instead of TX. This value selects the channel to use.
Value
Mode
Description
0
PRSCH0
PRS Channel 0 selected
1
PRSCH1
PRS Channel 1 selected
2
PRSCH2
PRS Channel 2 selected
3
PRSCH3
PRS Channel 3 selected
4
PRSCH4
PRS Channel 4 selected
5
PRSCH5
PRS Channel 5 selected
6
PRSCH6
PRS Channel 6 selected
7
PRSCH7
PRS Channel 7 selected
8
PRSCH8
PRS Channel 8 selected
9
PRSCH9
PRS Channel 9 selected
10
PRSCH10
PRS Channel 10 selected
11
PRSCH11
PRS Channel 11 selected
7
IRPRSEN
0
RW
IrDA PRS Channel Enable
Enable the PRS channel selected by IRPRSSEL as input to IrDA module instead of TX.
6:4
Reserved
To ensure compatibility with future devices, always write bits to 0. More information in
3
IRFILT
0
RW
IrDA RX Filter
Set to enable filter on IrDA demodulator.
Value
Description
0
No filter enabled
1
Filter enabled. IrDA pulse must be high for at least 4 consecutive clock
cycles to be detected
Reference Manual
USART - Universal Synchronous Asynchronous Receiver/Transmitter
silabs.com
| Building a more connected world.
Rev. 1.1 | 590