ATtiny12-8PU Mikrodenetleyici - 8 Bit, 8MHz, PDIP-8
ATtiny12-8PU Mikrodenetleyici Hakkında Detaylı İnceleme
Atmel'in ATtiny12-8PU mikrodenetleyicisidir. 8 bit mimaride, 8 MHz'e kadar çalışır ve PDIP-8 kılıftadır.
ATtiny ailesinin varlık sebebi şudur: her iş için Arduino büyüklüğünde bir kart gerekmez. Bir LED'i yakıp söndürmek, bir röleyi zamanlamak ya da bir butonu okumak için sekiz bacaklı bu küçük entegre fazlasıyla yeterlidir — hem yer hem maliyet hem akım tüketimi bakımından.
Sekiz pinin altısı giriş-çıkış olarak kullanılabilir, kalan ikisi besleme ve toprak içindir. Program belleği 1 KB flash, kalıcı veri alanı 64 byte EEPROM'dur. Ayrı bir RAM alanı yoktur; değişkenler yazmaçlarda tutulur, bu da programlamada dikkat gerektirir.
Besleme aralığı 2.7 V - 5.5 V'tur ve -40°C ile +85°C arasında çalışır. PDIP-8 kılıf delikli montaj tipidir; breadboard'a doğrudan takılır.
Öne Çıkan Avantajlar
Küçük İşler İçin Doğru Boy
Tek LED, tek röle, tek buton gibi işlerde Arduino'ya gerek bırakmaz.
PDIP-8 — Breadboard Uyumlu
Delikli montaj kılıfı; doğrudan devre tahtasına takılır.
6 Giriş-Çıkış Pini
Küçük kontrol devreleri için yeterli pin sayısı.
64 Byte EEPROM
Enerji kesilse bile korunan küçük ayar alanı.
2.7V - 5.5V Besleme
Pille ve düşük gerilimli sistemlerde çalışır.
Düşük Tüketim
Küçük mimari sayesinde pille çalışan tasarımlara uygundur.
Teknik Özellikler
| Özellik | Değer / Açıklama |
|---|---|
| Ürün Tipi | 8 bit mikrodenetleyici |
| Model | ATtiny12-8PU |
| Üretici | Atmel |
| Hız | 8 MHz |
| Kılıf | PDIP-8 |
| Montaj Tipi | THT — delikli |
| Bellek Türü | Flash |
| Program Belleği | 1 KB (512 x 16) |
| RAM | Yok — değişkenler yazmaçlarda tutulur |
| EEPROM | 64 x 8 byte |
| Giriş-Çıkış Sayısı | 6 |
| Besleme Gerilimi | 2.7 V ~ 5.5 V |
| Çalışma Sıcaklığı | -40°C ~ +85°C |
| Programlayıcı | Dahil değildir — ISP programlayıcı gerekir |
| Paket İçeriği | 1 adet entegre |
Kullanım Alanları
- Küçük kontrol devreleri
- LED efekt ve yanıp sönme devreleri
- Zamanlayıcı ve gecikme devreleri
- Buton okuma ve tetikleme
- Sensör okuyup röle sürme
- Gömülü ürün tasarımları
- Düşük tüketimli pilli cihazlar
- Eğitim ve AVR öğrenme çalışmaları
- Onarımda yedek parça
- Maker ve hobi projeleri
Entegrenin ayrı RAM alanı yoktur; değişkenler yazmaçlarda tutulur. Bu, C ile yazarken ciddi kısıt getirir — karmaşık programlar için assembly ya da çok dikkatli optimize edilmiş kod gerekir. Program belleği 1 KB'tır, büyük kütüphaneler sığmaz. Programlamak için ISP programlayıcı gerekir ve dahil değildir; Arduino da ISP programlayıcı olarak kullanılabilir. ATtiny12 eski bir modeldir; yeni tasarımlar için ATtiny13 ya da ATtiny85 daha geniş imkân sunar.
Teknik Sıkça Sorulan Sorular (SSS)
Kaç giriş-çıkış pini var?
6 adet. Kalan iki pin besleme ve toprak içindir.
RAM'i var mı?
Ayrı RAM alanı yoktur; değişkenler yazmaçlarda tutulur. Bu, program yazarken kısıt getirir.
Nasıl programlanır?
ISP programlayıcı ile. Arduino da ISP programlayıcı olarak kullanılabilir.
Programlayıcı dahil mi?
Hayır, ayrıca gereklidir.
Breadboard'a takılır mı?
Evet. PDIP-8 kılıf delikli montaj tipidir.















