Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Eletrônica / Projeto de Sistemas RF / Aula
Clique aqui para verificar suas respostas.
Ao pressionarmos o botão ligado ao pino 0 da porta B, transmitir o número 85 pela porta serial.
Ao receber o número 85 pela porta serial, acender o led ligado na porta B do microcontrolador.
A título de simplicidade sim, pois é mais fácil realizara comparação de um byte, mas poderia ser utilizado mais bytes na transmissão. Menos, alguns bits, não seria possível pela construção do buffer do microcontrolador que armazena e envia 1 byte por vez.
Porque a função do MAX232 é compatibilizar os níveis de sinal do padrão TTL de 0 a 5 V para os do padrão RS232 de 12 a -12 V. Como aqui a comunicação é no mesmo nível dos microcontroladores, não há essa necessidade.
SPBRG=\frac{F_{osc}}{(16 \space \cdot \space Taxa \space de \space Transmissão)} -1, se \space SYNC = 0, BRGH = 1
SPBRG=\frac{16000000}{16 \space \cdot \space 25000}-1=39 SPBRG=39
Versão 5.3 - Todos os Direitos reservados