Comunicação Serial com PIC18F4550 AJUDA!!

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Comunicação Serial com PIC18F4550 AJUDA!!

Mensagempor mourao » 28 Nov 2006 12:25

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.
"Dizem que sou sortudo!
Só sei que, quanto mais me esforço, mais sorte tenho!"
mourao
Bit
 
Mensagens: 29
Registrado em: 16 Out 2006 13:01

Mensagempor fabim » 30 Nov 2006 10:38

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..
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x