16f84 ile 16f628 arasındaki farklar nelerdir.

Başlatan hsn86_06, 11 Mayıs 2007, 14:12:25

hsn86_06

meraba arkadaslar ...
TRISB=0;
TRISA=0;
CMCON=0x07;
PORTB=0x00;
şeklinde tanımlanan portlar için 16f628 de hata vermiyor ama ben bunu 16f84 de kullanmak istiyorum o zaman CMCON a hata veriyor neden olabilir. birde 16f84 ile 16f628 arasındaki farklar nelerdir.

ete

16F628 de A portu aynı zamanda bir Comparatör olarak çalışabilir daha doğrusu 2 adet Comparatör vardır orada. Pic'e voltaj verdiğinizi zaman aksine bir komut yok ise A portu Comparatör girişleri yani Analog olarak açılır.
Komparatörlerin iptal edilip onlaro normal digital giriş - çıkış pinlerine çeviren komut ise CMCON=7 komutudur.
16F84 de olmayan and 16F628 de olan özellikleri yazarsam aradaki farkı anlarsın.
16F628 de program hafızası 2 K olup F84 de bu 1 K dır.

16F628 de 2 adet komparatör vardır F84 de yok

16F628 de dahili 4MHz osilatör vardır. Gerekirse kristal kullanmadan kendi osilatörü ile 4MHz olarak çalışabilir. Bu durumda Kristal bağlanan bacaklarını giriş-çıkış pini olarak kullanmak mümkündür.

16F628 de MCLR pini gerekirse iptal edilip giriş pini haline deönüştürülebilir. (Yalnızca giriş olabilir çıkış olamaz).

16F628 görüldüğü gibi uygun ayarlama ile bütün bacakları giriş çıkış ilemleri için kullanılabilir.

16F628 de USART portu (hardware serial Port) vardır

16F628 de HPWM özelliği de vardır.

Aklıma gelenler bunlar
Ete
Bilgi hazinedir paylaştıkça büyür.            http://etepic.com

alabora

Çünkü F84 'te hiçbir pin comparator olarak kullanılmıyor. Yani CMCON diye bir register yok F84'te.

Burada da F84 ve F628'i bulup karşılaştır.

ürünleri karşılaştır