22.5.13 IRCOM Transmitter Pulse Length Control Register
Name:
TXPLCTRL
Offset:
0x0D
Reset:
0x00
Property: -
Bit
7
Access
R/W
Reset
0
Bits 7:0 – TXPL[7:0] Transmitter Pulse Length
The 8-bit value sets the pulse modulation scheme for the transmitter. Setting this register will have effect
only if IRCOM mode is selected by a USART. By leaving this register value to zero, 3/16 of the baud rate
period pulse modulation is used. Setting this value from 1 to 254 will give a fixed pulse length coding. The
8-bit value sets the number of system clock periods for the pulse. The start of the pulse will be
synchronized with the rising edge of the baud rate clock. Setting the value to 255 (0xFF) will disable pulse
coding, letting the RX and TX signals pass through the IRCOM module unaltered. This enables other
features through the IRCOM module, such as half-duplex USART, Loop-back testing, and USART RX
input from an event channel.
TXPL must be configured before the USART transmitter is enabled (TXEN).
©
2018 Microchip Technology Inc.
Universal Synchronous and Asynchronous Recei...
6
5
R/W
R/W
0
0
4
3
TXPL[7:0]
R/W
R/W
0
0
Datasheet Preliminary
®
megaAVR
0-Series
2
1
R/W
R/W
0
0
DS40002015A-page 315
0
R/W
0
Need help?
Do you have a question about the megaAVR 0 Series and is the answer not in the manual?
Questions and answers