Escolar Documentos
Profissional Documentos
Cultura Documentos
Registros utilizados
Modo 1: Modo “assíncrono” 10 Bits são transmitidos via TXD ou recebidos via RXD (1 start bit,
8 Bits de dados com o LSB primeiro e 1 stop bit) o BAUD RATE é variável (Programável)
Modo 2: Modo assíncrono 11 Bits, Idem ao modo 1, (1 Start Bit, 8 Bits de dados com LSB
primeiro 1 Bit programável (Paridade) e 1 stop bit. O BAUD RATE e programável para 1/32 ou
1/64 da freqüência do oscilador (clock).
Modo 3: Modo assíncrono 11 bits, Idem ao modo 2, sendo a freqüência do BAUD RATE
programável.
Scon
TI – Flag de transmissão
RI – Flag de Recepção
Taxas de comunicação
Modo 1 e Modo 3 : Pode ser gerado pelo timer 1
O T/C 1 é usado no modo 2 (auto Reload)
Como Timer ( C/Ṯ= 0)
BAUD RATE = K x (freqüência do oscilador)
32x12x[256-(TH1)]
Logo deve-se calcular o valor de TH1 (Byte mais significativo do T/C1, que no modo
2 é carregado em TL1 no fim de cada contagens)
TH1 contem um Valor interno de 8 bits (0 ~255).