Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Microchip PIC => Konuyu başlatan: enteresan10 - 11 Nisan 2021, 21:08:16

Başlık: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: enteresan10 - 11 Nisan 2021, 21:08:16
#include <18F4550.h>                           
#use delay(clock=48Mhz, crystal) 

Teşekkürler...
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: power20 - 11 Nisan 2021, 21:16:02
clock=48Mhz gibi yazılsa da 20MHz kristal takılarak PLL ayarıyla 48MHz olarak çalışması sağlanıyor
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: Tagli - 11 Nisan 2021, 22:07:03
PIC18F4550'ye HS modunda en fazla 25 MHz, HSPLL modunda ise en fazla 24 MHz kristal takabilirsin. 48 MHz için PLL kullanman gerekiyor.

delay fonksiyonları için yapılan ayarların işlemci hızı üzerinde bir etkisi olmaz. Bunlar sadece derleyiciye işlemcinin hızını bildirirler. Böylece delay fonksiyonları doğru değerlerde bekleme yapabilir.
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: enteresan10 - 11 Nisan 2021, 22:09:21
Tagli hocam 18F45K50 için durum nedir? Bu konuda bilginiz var mı? Harici kristal durumu.
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: enteresan10 - 11 Nisan 2021, 22:12:57
#include <18F4550.h>
#fuses HSPLL,NOWDT,NOPROTECT,NOLVP,NODEBUG,USBDIV,PLL5,CPUDIV1,VREGEN
#use delay(clock=48000000) 
20MHz kristalle 48MHz çalışır diye düşünüyorum.
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: yas - 11 Nisan 2021, 22:17:00
4,2 volt üzeri beslenir ve osc tipi EC olarak seçilirse çalışır.
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: enteresan10 - 11 Nisan 2021, 22:26:56
Alıntı yapılan: yas - 11 Nisan 2021, 22:17:004,2 volt üzeri beslenir ve osc tipi EC olarak seçilirse çalışır.


18F45K50 için örnek verebilirmisiniz? Hocam.
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: Tagli - 11 Nisan 2021, 22:47:15
Alıntı yapılan: enteresan10 - 11 Nisan 2021, 22:09:2118F45K50 için durum nedir?
Besleme 2.7 voltun üzerinde olması şartı ile azami 20 MHz kristal takılabilir.

PIC18F45K50'de dahili osilatör ile de PLL beslenerek 48 MHz'e ulaşılabilir. Ancak bunun hassasiyeti USB ve muhtemelen USART için yeterli olmaz. Özellikle USB kullanılacaksa harici kristal şart.
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: enteresan10 - 11 Nisan 2021, 22:53:53
Hocalarım teşekkür ediyorum...
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: yas - 11 Nisan 2021, 23:18:05
18F45K50 için 2.7V Osc tipi EC seçilirse harici olarak 48 Mhz ile de çalışabilir. Datasheette sayfa 35,47,373 ü inceleyin lütfen.
Başlık: Ynt: 18f4550 mikrodenetleyiciyi 48MHz kristalle 48MHz çalıştırabilir miyim?
Gönderen: esensoy - 12 Nisan 2021, 08:44:52
Yanlış hatırlamıyorsam tek kristal ile pll siz max 25mhz takılabiliyordu,
20 16 8 vs ile de pll açarak, uygun postscaler prescaler değerleri ile 48 mhz e çıkarılabiliyordu