Picproje Elektronik Sitesi

DERLEYİCİLER => PIC C => Konuyu başlatan: hsn86_06 - 11 Mayıs 2007, 14:12:25

Başlık: 16f84 ile 16f628 arasındaki farklar nelerdir.
Gönderen: hsn86_06 - 11 Mayıs 2007, 14:12:25
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.
Başlık: 16f84 ile 16f628 arasındaki farklar nelerdir.
Gönderen: ete - 11 Mayıs 2007, 14:55:56
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
Başlık: 16f84 ile 16f628 arasındaki farklar nelerdir.
Gönderen: alabora - 11 Mayıs 2007, 15:01:35
Çü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 (http://www.microchip.com/ParamChartSearch/chart.aspx?branchID=1002&mid=10&lang=en&pageId=74)