Olá pessoal,
já vasculhei este forum, google, etc... não encontrei nenhum tópico que tenha algo definitivo sobre este assunto.
Estou usando o compilador CCS e este só possui API para que eu mude o Baud Rate em runtime.
Estou utilizando um PIC16F628 e verifiquei que este possui um recurso para trabalhar com 9 bits "pela metade" em hardware.Ou seja, ele disponibiliza um bit extra para paridade mas não faz nada a respeito, isso teria que ser feito por código.
Alguém conhece algum compilador que implemente as rotinas faltantes que modifiquem parametros da comunicação da USART em runtime: paridade e número de bits?
Obrigado.
Rick