PIC18FXXX serisine ait 40 pinli bir mikrodenetleyicidir.
PIC18FXXX serisinde yüksek performanslı RISC
İşlemci kullanılmaktadır.
Mimarisi ve yapısı optimize edilmiş C derleyicisi
kullanılmaktadır.
Kaynak kodlar PIC16 ve PIC17
komut setleri ile uyumlu çalışmaktadır.
Doğrusal
adreslenebilir 32K program hafızası ve 1.5K veri hafızasına
sahiptir.
PIC18F452 mikrodenetleyicisinde A,B,C,D ve E olmak üzere beş farklı port bulunmaktadır. Tüm portlar digital
giriş / çıkış olarak kullanılabilir.
A portu 6 giriş/çıkışa sahiptir ve dijital giriş çıkış olarak
kullanılabilir.
B portu 8 giriş/çıkışa sahiptir. Bu portun 0,1,2,3,4 nolu
pinleri harici kesme girişi olarak kullanılabilir.
C portu 8 giriş/çıkışa sahiptir. Pwm, capture/compare, bilgisayar ile seri iletişim kurma gibi işlevleri vardır.
D portu 8 giriş/çıkışa sahiptir. Paralel slave port ile
mikroişlemci portu olarak kullanılabilir.
E portu 3 giriş/çıkışa sahiptir. Analog/dijital çevirici olarak
kullanılabilir.
40 Mhz’ye kadar işlemci saat hızı
75 Adet komut
Tüm komutlar 1 çevrim (cycle) sürer (4 komut hariç:call,goto,btfss ve incfsz komutları 2 çevrim)
18 kaynaktan kesme yapılabilir.
8 bitlik data yolu vardır.
Enerji verildiğinde sistemi resetleme özelliği (Power-on Reset)
Power-up Zamanlayıcı (Power-up-Timer PWRT)
Osilatör başlatma zamanlayıcısı (Osilatör Start-up Timer)
Özel tip zamanlayıcı (Watch-dog Timer), devre içi RC osilatör
Programla kod güvenliği sağlanabilir.
Hata ayıklamada kullanılanabilecek modül (devre içi Debugger)
Enerji tasarrufu için uyku (SLEEP) modu
2 pinle programlanabilir.
Sadece 5 V giriş ile devre içi seri programlanabilir.
2,0 V ile 5,0 V arasında değişen geniş işletim aralığına sahiptir.
|