Página 1 de 1

Comunicação Serial com PIC18F4550 AJUDA!!

MensagemEnviado: 28 Nov 2006 12:25
por mourao
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.

MensagemEnviado: 30 Nov 2006 10:38
por fabim
o cristal.

Pois os calculos de velocidade etc.. são feitos encima dele..
4mhz = 1uS de processamento ciclo.

Alterando o cristal alterasse o baud rate.

Abraços.
Fabim..