Então pessoal,
to começando a mexer e conhecer melhor o PIC18F4550 e o CCS, porém estou me deparando com uns problemas com a comunicação serial que não sei como resolver...
Sei que para um cristal de baixa velocidade com baud rate alto o erro é alto e se baudrate baixo o erro é menor, e vice versa.
tenho um chip com cristal de 4Mhz e com PLL para 32Mhz.
configurei meu baudrate para 9600 funciona
configurei para 2400 bps não funciona...
com cirstal de 20Mhz e PLL para 48Mhz
baudrate = 9600 bps ok
baudrare = 4800 bps ok
baudrate = 2400 não
com configuração simples 8bits, sem paridade, assíncrono.
Minha dúvia é:
O que influencia no baud rate é o cristal de entrada ou a configuração da velocidade de processamento do chip ?, pois não consigo verificar a transmissão pelo hyper terminal.