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 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 ve PIC12F629 program hafızası yığın haritası
Çok detaylı bilgi yok ama yazıdaki bilgiler az çok işinize yarayabilir daha ayrıntılı bilgi için orjinal datashet: PIC12F629/675
Yayım tarihi: 2010/03/02 Etiketler: 12f629 özellikleri, 12f629 programlama, 12f675 özellikleri, 12f675 türkçe datasheet, PIC12F629 Örnekleri, pic12f675 intcon, PIC12F675 Örnekleri
Güzel çalışma teşekkürler. Tamda bu işlemcilerle bir proje yapmayı düşünüyordum
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
[email protected]
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
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 teknobakis.com sitesi uzun süredir sessiz yeni yazılarınız bekliyoruz iyi çalışmalar
@Emrah teşekkür ederim Uygulamasını yaptım bilgilendirdiğin için teşekkürler
Bu mikrodenetleyicide USART ( Donanımsal seri haberleşme) varmıdır ?
Peki hangisi daha iyi ?
@Hasan, Hemen hemen ikiside aynı özellikte fakat 16f675 biraz daha üstün
Hocam ellerinize sağlık çok faydanızı görüyoruz.
Saygılar.
Allah razı olsun
emeğinize sağlık
çok faydalı oldu