Protocolo UART, Temporizadores e Interrupções no AVR 328
Classificado em Eletrônica
Escrito em em português com um tamanho de 2,89 KB
1. Registrador TSR e Protocolo UART
Por que existe um "0" no "LSB" (Least Significant Bit) do registrador TSR? Qual o significado mais plausível para a representação "(8)" associada ao "MSB" (Most Significant Bit)?
O "0" no LSB do TSR implementa o "start bit" do protocolo UART, sendo o primeiro bit a sair do registrador de deslocamento. O "(8)" no MSB simboliza a opção de envio de até nove bits (0 a 8). O nono bit, "TX9D", é genérico, tipicamente usado para paridade.
2. Interrupções do Transmissor
Qual evento da operação do transmissor é sinalizado pela interrupção no diagrama? No AVR 328, existe uma segunda interrupção para o registrador de deslocamento de TX vazio. Qual bit se aproxima de um sinalizador desse tipo de ocorrência?
... Continue a ler "Protocolo UART, Temporizadores e Interrupções no AVR 328" »