defoxe defoxe 09.05.2017, 20:21:25 1 #elektronika #mikrokontrolery #microchip #pic #ccsc Mirki, wycinka z noty katalogowej poniżej. Natomiast w zapisie CCS C dla mikrokontrolera PIC 18F4550 ustawienia fusebitów są następujące:#fuses HSPLL, NOWDT, NOPROTECT, NOLVP, NODEBUG, USBDIV, PLL5, CPUDIV1, VREGENoraz zegar:#use delay(clock=48000000)Głupie pytanie - dlaczego PLL5, CPUDIV1 przy HSPLL? Trochę tego ogarnąć nie mogę...Kwarc jest fizycznie 20MHz. O ile na moją logikę powinno być PLL5, CPUDIV4 przy HSPLL i clock=24MHz o tyle np. UART wtedy totalnie się rozpieprza.http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdfStrona 33 Pobierz źródło: comment_eNRToiuJuDduq9dh16J27GVxny4pxWl3.jpg Cronox
piop piop 09.05.2017, 22:00:31 0 @defoxe: Mogę tylko pocieszyć, że mi avrdude zwariował i zbrickowałem sobie kilka avr. Pokaż spoiler
defoxe defoxe 12.05.2017, 20:50:58 0 @pytonger: Dzięki za odpowiedź ale ja to muszę przetrawić... Szczególnie z CCS C...PIC18F4550 doprowadzi mnie do ataku cholery, nic tam opanować nie mogę...
Mirki, wycinka z noty katalogowej poniżej. Natomiast w zapisie CCS C dla mikrokontrolera PIC 18F4550 ustawienia fusebitów są następujące:
#fuses HSPLL, NOWDT, NOPROTECT, NOLVP, NODEBUG, USBDIV, PLL5, CPUDIV1, VREGEN
oraz zegar:
#use delay(clock=48000000)
Głupie pytanie - dlaczego PLL5, CPUDIV1 przy HSPLL?
Trochę tego ogarnąć nie mogę...
Kwarc jest fizycznie 20MHz.
O ile na moją logikę powinno być PLL5, CPUDIV4 przy HSPLL i clock=24MHz o tyle np. UART wtedy totalnie się rozpieprza.
http://ww1.microchip.com/downloads/en/DeviceDoc/39632e.pdf
Strona 33
Komentarz usunięty przez autora
PIC18F4550 doprowadzi mnie do ataku cholery, nic tam opanować nie mogę...