Página 1 de 1
PLL não está funcionando com o 18F4431!

Enviado:
05 Dez 2007 09:48
por B-EAGLE
Seto HS-PLL nos fuses, no mikroC, e coloco um cristal de 10Mhz e não funciona!
Se eu coloco um de 4Mhz funciona normal....
testei capacitores de 15pF, 22pF, 27pF e 33pF para o cristal de 10mhz
oque pode estar acontecendo?
obrigado!

Enviado:
05 Dez 2007 10:32
por fabim
todos os 18F com pll, só aceitam 4mhz na entrada do pll. Sendo assim use apenas multiplos de 4 para o pll.
4,8,12,16,20........
Aí voce seleciona o poptscaler e divide o valor do cristal para atingir os 4 mhz.
Exemplo.
Cristal de 20mhz.. poptscaler de 5... resultado de frequencia na entrada do pll interno = 4 mhz...
Pronto falei..
rs
fabim

Enviado:
05 Dez 2007 10:58
por B-EAGLE
estranho pois o 18f452 funciona perfeitamente com 10mhz e pll ativado...
e essa parte do datasheet que diz respeito ao pll, tanto do 452 quanto do 4431 dizem a mesma coisa!
vou testar de tarde com 12 mhz de qualquer forma...
valeu fabim!

Enviado:
05 Dez 2007 12:04
por fabim
é o 18F452 tem um X4 fixo no pll.. Eu ainda não tinha mexido com eles. Só 18F24,25,44,45
desculpa.
Abraços
Fabim

Enviado:
05 Dez 2007 16:32
por B-EAGLE
com o 2331 também tá a mesma coisa....


Enviado:
05 Dez 2007 16:45
por fabim
abilitar hspll, cristal de 10mhz cap´s de 15..22pF.
é para funcionar

Enviado:
05 Dez 2007 19:16
por B-EAGLE
problema resolvido.
coloquei um capacitor de 100nF entre os pinos AVdd e AVss e funcionou 100%....
que coisa, o 452 não precisa desse cap não, deve ser porque não tem o AVdd e AVss, somente VDD e VSS...
não achei nada no ds dos xx31 que diz respeito a esses avdd e avss, se bem que não olhei com calma.... hehe
valeu aí!!!