18f4550 pll config

Başlatan yamak, 03 Ağustos 2011, 12:18:30

yamak

Arkadaşlar 18f4550 de 20 mhz lik kristal ile 48 mhz lik pll için aşağıdaki fuse ayarları yeterli değil mi?Bu ayarları yapıyorum fakat mcu nun hızı 48 mhz daha az oluyo.

__CONFIG(1, USBPLL & IESODIS & FCMDIS & HSPLL & CPUDIV1 & PLLDIV5);

-Hasan-

PLL 4 Mhz sabit girişli dolayısıyla 20 Mhz girişin 5 ' e bölünüp PLL ' ye verilmesi, PLL ' nin 96 Mhz çıkışınının 2 ' ye bölünüp 48 Mhz alınması lazım. Buna göre:

CONFIG1L 0x24 olmalı. C bilmiyorum ASM ' de şöyle:
CONFIG1H 0x0F

__CONFIG _CONFIG1L, 0X24
__CONFIG _CONFIG1H, 0x0F

Osilatör ayarları yapılmış olur, diğer CONFIG ' ler sana kalmış.