PIC16F628A Mikrodenetleyiciye Genel Bakış
PIC16F628A cihazları, düşük maliyet, yüksek performans, CMOS ve tamamen statik özellikleriyle öne çıkan 8 bitlik flash tabanlı mikrodenetleyicilerdir.
Tüm PIC® mikrodenetleyiciler, gelişmiş bir RISC mimarisi kullanır. PIC16F628A, gelişmiş çekirdek özelliklerine, sekiz seviyeli derin yığına ve çok sayıda dahili ve harici kesme kaynağına sahiptir. Harvard mimarisinin ayrı komut ve veri veriyolları, ayrı 8 bit genişliğinde verilerle birlikte 14 bit genişliğinde bir komut sözcüğü sağlar.

Özellikler ve Yetenekler
- Kesme özelliği
- 8 seviyeli donanım yığını
- Doğrudan, dolaylı ve göreceli adresleme modları
- 35 tek kelimelik komut
- Dallanmalar hariç tüm komutlar tek döngü
- Dahili ve harici osilatör seçenekleri
- Güç tasarrufu sağlayan Uyku modu
- PORTB üzerinde programlanabilir zayıf çekme
- Çoklanmış Master Clear/Giriş pini
- Bağımsız osilatörlü Watchdog Zamanlayıcı
- Düşük voltaj programlama
- Devre İçi Seri Programlama™ (iki pin üzerinden)
- Programlanabilir kod koruması
- Brown-out Sıfırlama
- Güç Açma Sıfırlama
- Güç Açma Zamanlayıcısı ve Osilatör Başlatma Zamanlayıcısı
- Endüstriyel ve genişletilmiş sıcaklık aralığı
- Doğrudan LED sürücüsü için yüksek akım emici/kaynağı
- Düşük güç tüketimli dahili osilatör
- Kristaller ve rezonatörler için harici osilatör desteği
Aşağıdakileri içeren analog karşılaştırıcı modülü:
- İki analog karşılaştırıcı
- Programlanabilir yonga üzerinde voltaj referansı (VREF) modülü
- Seçilebilir dahili veya harici referans
- Karşılaştırıcı çıkışlarına harici olarak erişilebilir
Adreslenebilir Evrensel Senkron/Asenkron Alıcı/Verici USART/SCI
Yüksek Dayanıklılıklı Flash/EEPROM hücresi:
- 100.000 yazma Flash dayanıklılığı
- 1.000.000 yazma EEPROM dayanıklılığı
- 40 yıl veri saklama
Teknik Özellikler
| Technical Parameters | Values |
|---|---|
| Flash Memory (KB) | 3.5 KB |
| RAM (bytes) | 224 x 8 |
| EEPROM (bytes) | 128 x 8 |
| Operating Voltage | 2.0-5.5V |
| Operating Speed | 20 MHz |
| Capture/Compare module | 16-bit |
| PWM module | 10-bit |
| Temp. Range | -40 to +125℃ |
| Oscillator | 4 MHz and 48 kHz |
| Timer | 2 x 8-bit - 1 x 16-bit |
| Standby Current | 100 nA @ 2.0V, typical |
| Operating Current | 12 μA @ 32 kHz, 2.0V, typical 120 μA @ 1 MHz, 2.0V, typical |
| Watchdog Timer Current | 1 μA @ 2.0V, typical |
| Timer1 Oscillator Current | 1.2 μA @ 32 kHz, 2.0V, typical |
| I/O pins | 18 |
| Comparators count | 2 |
| Wake-up time (from Sleep) | 4 μs, 3.0V, typical |
| Dual-speed Internal Oscillator | Run-time selectable between 4 MHz and 48 kHz |
| Package Types | 18-Lead PDIP, 18-Lead SOIC |

Uygulama
PIC16F628A serisi, pil şarj cihazlarından düşük güç tüketimli uzaktan sensörlere kadar geniş bir uygulama yelpazesine uygundur. Küçük boyutlu paketleri sayesinde bu mikrodenetleyici serisi, yer kısıtlaması olan tüm uygulamalar için idealdir.




