Perguntas frequentes

Como calcular o UBRR do AVR?
UBRR = (F_CPU ÷ (16 × baud)) − 1 no modo normal. Ex.: 16 MHz para 9600 bps → UBRR = 103.
Por que aparece erro na baud rate?
Porque o UBRR é inteiro: nem toda baud cabe exata no clock. Erros acima de ~2% podem corromper a comunicação — escolha clock/baud que dê erro baixo.
Quais baud rates são mais comuns?
9600 e 115200 bps são as mais usadas. Cristais como 16 MHz e 11,0592 MHz são escolhidos justamente para dar erro baixo nessas velocidades.