Elektronik / Elektronik Kaynakları/

PIC12F675 ve PIC12F629 hakkında Türkçe bilgiler

Sponsorlu Bağlantılar

Yeri geldiğinde bir çok projeyi gerçekleştirmek için küçük ama etkili milrodenetleyiciler pic16f (84, 628 vb.) serisi ile yapılan bir çok uygulama 12f serisi ile yapılabilir fakat denetleyiciyinin kullanımını öğrenmekde ayrı bir iş olduğundan çözülmüş denetleyici hangisi ise o kullanılır. Devrede kapladığı yer ve maliyet açısından bazen 12f serisi daha uygun olabilir. Ne kadar çok denetleyici tanırsak o kadar iyi

PIC12F675 PIC12F629 mikrodenetleyicilerin temel özellikleri

PIC12F675 ve PIC12F629 14 bit komut yapıları var ve flash hafıza kullanılıyorlar yazılıp silinebilirler
bu iki denetleyici neredeyse aynı f675 daha üstün özelliklere sahip

Denetleyici Program Hafızası Veri Hafızası I/O 10-bit A/D (ch) Karşılaştırıcı Timers 8/16-bit
FLASH (words) SRAM (bytes) EEPROM (bytes)
PIC12F629 1024 64 128 6 1 1/1
PIC12F675 1024 64 128 6 4 1 1/1

12F675 özellikleri 12F629 özellikleri

  • Yüksek Performanslı RISC CPU
  • İşlem hızı 20Mhz
  • 7 adet kesme kaynağı
  • 6 adet yönlenebilir giriş/çıkış
  • Analog karşılaştırıcı
  • 25ma akım çıkışı
  • 35 adet assemler komutu
  • İç ve dış osilatör seçenekleri
  • Geniş çalışma voltaj aralığı – 2.0V to 5.5V
  • Geniş çalışma sıcaklık aralığı
  • Düşük güç güç-reset (POR)
  • Brown-Detect (BOD çıkış)
  • Bekci köpeği Watchdog Timer (WDT)
  • Programlanabilir kod koruma
  • Yüksek Dayanıklı FLASH / EEPROM Hücre
  • Flash 100.000 defa yazılıp silinebilir
  • Eeprom 1.000.000 defa yazılıp silinebilir
  • FLASH / EEPROM veriyi 40 yıl tutabilir

PIC12F675 ve PIC12F629 pin bilgileri

pic12f675-pic12f629-pin-bacak

PIC12F675 ve PIC12F629 pin açıklamaları

Ayak (pin) adı Fonsiyon Giriş tipi çıkış tipi Açıklama
GP0/AN0/CIN+/ICSPDAT GP0 TTL CMOS Yönlenendirilebilen giriş/çıkış bacağı
AN0 AN A/D Analog/Dijital çevirici 0 kanal
CIN+ AN Analog karşılaştırıcı girişi
ICSPDAT TTL CMOS I/Q Seri programlama için data girişi
GP1/AN1/CIN-/VREF/ ICSPCLK GP1 TTL CMOS Yönlenendirilebilen giriş/çıkış bacağı
AN1 AN A/D Analog/Dijital çevirici 1 kanal
CIN- AN Analog karşılaştırıcı girişi
VREF AN Harici voltaj referansı
ICSPCLK ST I/Q Seri programlama için clock sinyal girişi
GP2/AN2/T0CKI/INT/COUT GP2 ST CMOS Yönlenendirilebilen giriş/çıkış
AN2 AN A/D Analog/Dijital çevirici 2 kanal
T0CKI ST TMR0 clock sinyal girişi
INT ST Harici kesme girişi
COUT CMOS Analog karşılaştırıcı çıkışı
GP3/MCLR/VPP GP3 TTL Giriş bacağı
MCLR ST Harici resetleme girişi
VPP HV Programlama voltajı
GP4/AN3/T1G/OSC2/ CLKOUT GP4 TTL CMOS Yönlenendirilebilen giriş/çıkış bacağı
AN3 AN A/D Analog/Dijital çevirici 3 kanal
T1G ST TMR1 kapısı
OSC2 XTAL Kristal osilatör bacağı
CLKOUT CMOS Komut saykıl clock sinyal çıkışı (Fos/4)
GP5/T1CKI/OSC1/CLKIN GP5 TTL CMOS Yönlenendirilebilen giriş/çıkış bacağı
T1CKI ST TMR1 clock sinyal girişi
OSC1 XTAL Kristal osilatör bacağı
CLKIN ST Harici clock sinyal girişi (RC osilatör bağlantısı)
VSS VSS Power Şase –
VDD VDD Power Besleme +

PIC12F675 ve PIC12F629 veri hafızası

pic12f675-pic12f629-veri-hafizasi

PIC12F675 ve PIC12F629 program hafızası yığın haritası

pic12f675-pic12f629-program-yigin-hafizasi

Çok detaylı bilgi yok ama yazıdaki bilgiler az çok işinize yarayabilir daha ayrıntılı bilgi için orjinal datashet: PIC12F629/675

  • elaass

    Güzel çalışma teşekkürler. Tamda bu işlemcilerle bir proje yapmayı düşünüyordum

  • aytac Durgen

    Gew merhaba bir sorum olacak ?
    8 bacaklı küçük dev pıclerin mclr pinini mikroCde nasıl çıkış olarak kullanabilirim. giriş olarak kullanmak mümkün onu biliyorum ama çıkış olarak kullanamadım bir türlü. Acaba çıkış olarak kullanılmıyan bir yapısımı var

    aytacdurgen@gmail.com
    Kocaeli üniversitesi
    Eski İstanbul yolu
    umuttepe – izmit

    SAYGILARIMLA Aytaç Dürgen

  • @aytac Durgen keşke bilgim olsada yardım edebilsem ne yazıkki pic programlama konularında hiç bilgim yok ek olarak web üzerinde araştırdım bilgide bulamadım yinede aramaya devam umarım kısa sürede bir şeyler çıkar iyi çalışmalar

  • Emrah AYDIN

    Merhaba aytac
    MCLR pini port olarak kullanıldığında sadece giriş olarak kullanılır..

  • Teşekkürler @Emrah AYDIN sayenizde yeni bir bilgi daha yazıya eklenmişoldu :) bu arada http://www.teknobakis.com/ sitesi uzun süredir sessiz yeni yazılarınız bekliyoruz iyi çalışmalar

  • aytaç dürgen

    @Emrah teşekkür ederim Uygulamasını yaptım bilgilendirdiğin için teşekkürler

  • Hakkı CAN

    Bu mikrodenetleyicide USART ( Donanımsal seri haberleşme) varmıdır ?

  • Hasan

    Peki hangisi daha iyi ?

  • Osman Görkem

    @Hasan, Hemen hemen ikiside aynı özellikte fakat 16f675 biraz daha üstün

  • muratti

    Hocam ellerinize sağlık çok faydanızı görüyoruz.
    Saygılar.

  • ahmet

    Allah razı olsun
    emeğinize sağlık
    çok faydalı oldu