
363
8266A-MCU Wireless-12/09
The UCSZ12 bits combined with the UCSZ11:0 bit in UCSR1C sets the number of data
bits (Character Size) in the frame that the Receiver and Transmitter use.
• Bit 1 – RXB81 - Receive Data Bit 8
RXB81 is the 9th data bit of the received character when operating with serial frames
with nine data bits. The bit must be read before reading the lower 8 bits from UDR1.
• Bit 0 – TXB81 - Transmit Data Bit 8
TXB81 is the 9th data bit in the character to be transmitted when operating with serial
frames with nine data bits. The bit must be written before writing the lower 8 bits to
UDR1.
23.10.10 UCSR1C – USART1 Control and Status Register C
Bit 7 6 5 4 3 2 1 0
NA ($CA) UMSEL11
UMSEL10
UPM11 UPM10 USBS1 UCSZ11
UCSZ10
UCPOL1
UCSR1C
Read/Write RW RW RW RW RW RW RW RW
Initial Value 0 0 0 0 0 1 1 0
• Bit 7:6 – UMSEL11:10 - USART Mode Select
These bits select the mode of operation of the USART1 as shown in the following table.
See section "USART in SPI Mode" for a full description of the Master SPI Mode
(MSPIM) operation.
Table 23-9 UMSEL1 Register Bits
Register Bits Value Description
0x00 Asynchronous USART
0x01 Synchronous USART
0x02 Reserved
UMSEL11:10
0x03 Master SPI (MSPIM)
• Bit 5:4 – UPM11:10 - Parity Mode
These bits enable and set type of parity generation and check. If enabled, the
Transmitter will automatically generate and send the parity of the transmitted data bits
within each frame. The Receiver will generate a parity value for the incoming data and
compare it to the UPM1 setting. If a mismatch is detected, the UPE1 Flag in UCSR1A
will be set.
Table 23-10 UPM1 Register Bits
Register Bits Value Description
0x00 Disabled
0x01 Reserved
0x02 Enabled, Even Parity
UPM11:10
0x03 Enabled, Odd Parity
• Bit 3 – USBS1 - Stop Bit Select
This bit selects the number of stop bits to be inserted by the Transmitter. The Receiver
ignores this setting.
Kommentare zu diesen Handbüchern