Rainbow-electronics AT90LS4433 Manual do Utilizador Página 59

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 125
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes
Vista de página 58
59
AT90S/LS4433
1042GAVR09/02
Bit 3 TXEN: Transmitter Enable
This bit enables the UART Transmitter when set (one). When disabling the Transmitter
while transmitting a character, the Transmitter is not disabled before the character in the
Shift Register plus any following character in UDR has been completely transmitted.
Bit 2 CHR9: 9-bit Characters
When this bit is set (one), transmitted and received characters are nine bits long, plus
start and stop bits. The ninth bit is read and written by using the RXB8 and TXB8 bits in
UCSRB, respectively. The ninth data bit can be used as an extra stop bit or a parity bit.
Bit 1 RXB8: Receive Data Bit 8
When CHR9 is set (one), RXB8 is the ninth data bit of the received character.
Bit 0 TXB8:TransmitDataBit8
When CHR9 is set (one), TXB8 is the ninth data bit in the character to be transmitted.
Baud Rate Generator The Baud Rate Generator is a frequency divider, which generates baud rates according
to the following equation:
BAUD = Baud Rate
f
CK
= Crystal Clock frequency
UBR = Contents of the UBRRHI and UBRR Registers, (0 - 4095)
For standard crystal frequencies, the most commonly used baud rates can be generated
by using the UBR settings in Table 19. UBR values that yield an actual baud rate differ-
ing less than 2% from the target baud rate are boldface in the table. However, using
baud rates that have more than 1% error is not recommended. High error ratings give
less noise resistance.
BAUD
f
CK
16(UBR 1 )+
----------------------------------
=
Vista de página 58
1 2 ... 54 55 56 57 58 59 60 61 62 63 64 ... 124 125

Comentários a estes Manuais

Sem comentários