ATMEL ATtiny11 8K Bayt Flash'lı 1-bit Mikrodenetleyici
Özellikler
- AVR® RISC Mimarisi'ni kullanır
- Yüksek Performanslı ve Düşük Güçlü 8-bit RISC Mimarisi
- 90 Güçlü Yönerge - En Tek Saat Çevrimi Yürütme
- 32 x 8 Genel Amaçlı Çalışma Kaydı
- 8 MHz'de 8'e kadar MIPS Çıkışı
Uçucu Olmayan Program ve Veri Belleği
- 1K Bayt Flash Program Belleği
- Sistem İçi Programlanabilir (ATtiny12)
- Dayanıklılık: 1,000 Yazma/Silme Döngüsü (ATtiny11/12)
- ATtiny64 için 12 Bayt Sistem İçi Programlanabilir EEPROM Veri Belleği
- Dayanıklılık: 100,000 Yazma / Silme Döngüsü
- Flash Program ve EEPROM Veri Güvenliği için Programlama Kilidi
Çevresel Özellikler
- Pin Değişikliğinde Kesinti ve Uyandırma
- Ayrı Ön Ölçekleyicili Bir 8-bit Zamanlayıcı/Sayaç
- Çip üzerinde Analog Karşılaştırıcı
- Çip Üzerinde Osilatörlü Programlanabilir Watchdog Zamanlayıcı
Özel Mikrodenetleyici Özellikleri
- Düşük Güç Boşta ve Güç Kapatma Modları
- Harici ve Dahili Kesinti Kaynakları
- SPI Portu Üzerinden Sistem İçi Programlanabilir (ATtiny12)
- Gelişmiş Güç Açık Sıfırlama Devresi (ATtiny12)
- Dahili Kalibre Edilmiş RC Osilatörü (ATtiny12)
Şartname
- Düşük Güç, Yüksek Hızlı CMOS İşlem Teknolojisi
- Tamamen Statik Çalışma
4 MHz, 3V, 25°C'de Güç Tüketimi
- Aktif: 2.2mA
- Bekleme modu: 0.5mA
- Güç Kapatma Modu: <1 μA
Paketler
- 8-pin PDIP ve SOIC
Çalışma Hacmitages
- ATtiny1.8V-5.5 için 12 – 1V
- ATtiny2.7L-5.5 ve ATtiny11L-2 için 12 – 4 V
- ATtiny4.0-5.5 ve ATtiny11-6 için 12 – 8 V
Hız Dereceleri
- 0 – 1.2 MHz (ATtiny12V-1)
- 0 – 2 MHz (ATtiny11L-2)
- 0 – 4 MHz (ATtiny12L-4)
- 0 – 6 MHz (ATtiny11-6)
- 0 – 8 MHz (ATtiny12-8)
PIN konfigürasyonu
Üzerindeview
ATtiny11/12, AVR RISC mimarisine dayanan düşük güç tüketimli CMOS 8 bitlik bir mikrodenetleyicidir. ATtiny11/12, tek bir saat döngüsünde güçlü talimatları yürüterek MHz başına 1 MIPS'e yaklaşan verimler elde eder ve sistem tasarımcısının güç tüketimini işlem hızına göre optimize etmesini sağlar. AVR çekirdeği, zengin bir talimat setini 32 genel amaçlı çalışma kaydıyla birleştirir. 32 kaydın tamamı doğrudan Aritmetik Mantık Birimi'ne (ALU) bağlanır ve tek bir saat döngüsünde yürütülen tek bir talimatta iki bağımsız kayda erişilmesini sağlar. Ortaya çıkan mimari, geleneksel CISC mikrodenetleyicilerinden on kata kadar daha hızlı verimler elde ederken kod açısından daha verimlidir.
Tablo 1. Parça Açıklaması
Cihaz | Flaş | EEPROM | Kayıt olmak | Cilttage Aralık | Sıklık |
ATtiny11L | 1K | – | 32 | 2.7 – 5.5V | 0-2 MHz |
ATtiny11 | 1K | – | 32 | 4.0 – 5.5V | 0-6 MHz |
ATtiny12V | 1K | 64 B | 32 | 1.8 – 5.5V | 0-1.2 MHz |
ATtiny12L | 1K | 64 B | 32 | 2.7 – 5.5V | 0-4 MHz |
ATtiny12 | 1K | 64 B | 32 | 4.0 – 5.5V | 0-8 MHz |
ATtiny11/12 AVR, makro derleyicileri, program hata ayıklayıcıları/simülatörleri, devre içi emülatörler dahil olmak üzere tam bir program ve sistem geliştirme araçları paketiyle desteklenir.
ve değerlendirme kitleri.
ATtiny11 Blok Diyagramı
Sayfa 1'teki Şekil 3'e bakın. ATtiny11 aşağıdaki özellikleri sağlar: 1K bayt Flash, beş genel amaçlı G/Ç hattına kadar, bir giriş hattı, 32 genel amaçlı çalışma kaydı, 8 bitlik bir zamanlayıcı/sayaç, dahili ve harici kesmeler, dahili osilatörlü programlanabilir Bekçi Zamanlayıcısı ve iki adet yazılımla seçilebilen güç tasarrufu modu. Bekleme Modu, zamanlayıcı/sayaçların ve kesme sisteminin çalışmaya devam etmesine izin verirken CPU'yu durdurur. Güç Kapatma Modu, kayıt içeriklerini kaydeder ancak osilatörü dondurur ve bir sonraki kesmeye veya donanım sıfırlamasına kadar diğer tüm çip işlevlerini devre dışı bırakır. Pin değişikliğinde uyandırma veya kesme özellikleri, ATtiny11'in harici olaylara karşı oldukça duyarlı olmasını sağlar ve güç kapatma modlarında bile en düşük güç tüketimini sunar. Cihaz, Atmel'in yüksek yoğunluklu kalıcı olmayan bellek teknolojisi kullanılarak üretilmiştir. Atmel ATtiny8, RISC 11-bit CPU'yu tek bir yonga üzerinde Flash ile birleştirerek, birçok gömülü kontrol uygulamasına son derece esnek ve uygun maliyetli bir çözüm sunan güçlü bir mikrodenetleyicidir.
Şekil 1. ATtiny11 Blok Diyagramı
ATtiny12 Blok Diyagramı
Sayfa 2'teki Şekil 4. ATtiny12 aşağıdaki özellikleri sağlar: 1K bayt Flash, 64 bayt EEPROM, altıya kadar genel amaçlı G/Ç hattı, 32 genel amaçlı çalışma kaydı, 8 bitlik bir zamanlayıcı/sayaç, dahili ve harici kesmeler, dahili osilatörlü programlanabilir Bekçi Zamanlayıcısı ve iki adet yazılımla seçilebilen güç tasarrufu modu. Bekleme Modu, zamanlayıcı/sayaçların ve kesme sisteminin çalışmaya devam etmesine izin verirken CPU'yu durdurur. Güç Kapatma Modu, kayıt içeriklerini kaydeder ancak osilatörü dondurur ve bir sonraki kesmeye veya donanım sıfırlamasına kadar diğer tüm çip işlevlerini devre dışı bırakır. Pin değişikliğinde uyandırma veya kesme özellikleri, ATtiny12'nin harici olaylara karşı oldukça duyarlı olmasını sağlar ve güç kapatma modlarında bile en düşük güç tüketimini sağlar. Cihaz, Atmel'in yüksek yoğunluklu kalıcı olmayan bellek teknolojisi kullanılarak üretilmiştir. Atmel ATtiny8, RISC 12-bit CPU'yu tek bir yonga üzerinde Flash ile birleştirerek, birçok gömülü kontrol uygulamasına son derece esnek ve uygun maliyetli bir çözüm sunan güçlü bir mikrodenetleyicidir.
Şekil 2. ATtiny12 Blok Diyagramı
Pin Açıklamaları
- Tedarik hacmitagiğne.
- Topraklama pimi.
Port B, 6 bitlik bir G/Ç portudur. PB4..0, dahili çekmeler (her bit için seçilmiş) sağlayabilen G/Ç pinleridir. ATtiny11'de, PB5 yalnızca giriştir. ATtiny12'de, PB5 giriş veya açık drenaj çıkışıdır. Saat çalışmıyor olsa bile, bir sıfırlama koşulu etkinleştiğinde port pinleri üç durumludur. PB5..3 pinlerinin giriş veya G/Ç pinleri olarak kullanımı, aşağıda gösterildiği gibi sıfırlama ve saat ayarlarına bağlı olarak sınırlıdır.
Tablo 2. PB5..PB3 İşlevselliği ve Aygıt Saati Seçenekleri
Cihaz Saat Ölçümü Seçeneği | PB5 | PB4 | PB3 |
Harici Sıfırlama Etkin | Kullanılmış(1) | -(2) | – |
Harici Sıfırlama Devre Dışı | Giriş(3)/G/Ç(4) | – | – |
Dış Kristal | – | Kullanılmış | Kullanılmış |
Harici Düşük Frekanslı Kristal | – | Kullanılmış | Kullanılmış |
Harici Seramik Rezonatör | – | Kullanılmış | Kullanılmış |
Harici RC Osilatör | – | G/Ç(5) | Kullanılmış |
Harici Saat | – | G/Ç | Kullanılmış |
Dahili RC Osilatörü | – | G/Ç | G/Ç |
Notlar
- "Kullanılmış" ifadesi, pinin sıfırlama veya saat amaçları için kullanıldığı anlamına gelir.
- pin fonksiyonunun bu seçenekten etkilenmediği anlamına gelir.
- Giriş pini port giriş pini anlamına gelir.
- ATtiny11'de PB5 yalnızca giriştir. ATtiny12'de PB5 giriş veya açık drenaj çıkışıdır.
- I/O pini port giriş/çıkış pini anlamına gelir.
XTAL1 Ters osilatöre giriş ampLiier ve dahili saat çalışma devresine giriş.
XTAL2 Ters çeviren osilatörden çıkış ampcankurtaran.
SIFIRLAMA Sıfırlama girişi. RESET pinindeki düşük bir seviye tarafından harici bir sıfırlama üretilir. 50 ns'den uzun sıfırlama darbeleri, saat çalışmıyor olsa bile bir sıfırlama üretir. Daha kısa darbelerin bir sıfırlama üretmesi garanti edilmez.
Kayıt Özeti ATtiny11
Adres | İsim | 7.Bölüm | 6.Bölüm | 5.Bölüm | 4.Bölüm | 3.Bölüm | 2.Bölüm | 1.Bölüm | 0.Bölüm | Sayfa |
3F | SREG | I | T | H | S | V | N | Z | C | sayfa 9 |
$3E | Rezerve | |||||||||
$ 3D | Rezerve | |||||||||
3$ | Rezerve | |||||||||
3 milyar dolar | GİMSK | – | INT0 | PCIE | – | – | – | – | – | sayfa 33 |
3$ | GIFR | – | INTF0 | PİF | – | – | – | – | – | sayfa 34 |
39 ABD doları | TİMSK | – | – | – | – | – | – | 0 OLMALI | – | sayfa 34 |
38 ABD doları | TIFR | – | – | – | – | – | – | TOV0 | – | sayfa 35 |
37 ABD doları | Rezerve | |||||||||
36 ABD doları | Rezerve | |||||||||
35 ABD doları | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | sayfa 32 |
34 ABD doları | MCUSR | – | – | – | – | – | – | HARİCİ | PORF | sayfa 28 |
33 ABD doları | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | sayfa 41 |
32 ABD doları | TCNT0 | Zamanlayıcı/Sayaç0 (8 Bit) | sayfa 41 | |||||||
31 ABD doları | Rezerve | |||||||||
30 ABD doları | Rezerve | |||||||||
… | Rezerve | |||||||||
22 ABD doları | Rezerve | |||||||||
21 ABD doları | WDTCR | – | – | – | WDTOE | Tüm-Doğum | WDP2 | WDP1 | WDP0 | sayfa 43 |
20 ABD doları | Rezerve | |||||||||
1F | Rezerve | |||||||||
$1E | Rezerve | |||||||||
$ 1D | Rezerve | |||||||||
1$ | Rezerve | |||||||||
1 milyar dolar | Rezerve | |||||||||
1$ | Rezerve | |||||||||
19 ABD doları | Rezerve | |||||||||
18 ABD doları | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | sayfa 37 |
17 ABD doları | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | sayfa 37 |
16 ABD doları | PINB | – | – | PİMB5 | PİMB4 | PİMB3 | PİMB2 | PİMB1 | PİMB0 | sayfa 37 |
15 ABD doları | Rezerve | |||||||||
… | Rezerve | |||||||||
0$ | Rezerve | |||||||||
09 ABD doları | Rezerve | |||||||||
08 ABD doları | ACSR | ACD | – | AKO | ACI | ACI | – | ACIS1 | ACIS0 | sayfa 45 |
… | Rezerve | |||||||||
00 ABD doları | Rezerve |
Notlar
- Gelecekteki cihazlarla uyumluluk için, ayrılmış bitler erişilirse sıfıra yazılmalıdır. Ayrılmış G / Ç bellek adresleri asla yazılmamalıdır.
- Bazı durum bayrakları, bunlara mantıksal bir bayrak yazılarak temizlenir. CBI ve SBI talimatlarının G/Ç kaydındaki tüm bitlerde çalışacağını, ayarlandığı gibi okunan herhangi bir bayrağa bir geri yazacağını ve böylece bayrağı temizleyeceğini unutmayın. CBI ve SBI talimatları yalnızca $00 ila $1F kayıtlarıyla çalışır.
Kayıt Özeti ATtiny12
Adres | İsim | 7.Bölüm | 6.Bölüm | 5.Bölüm | 4.Bölüm | 3.Bölüm | 2.Bölüm | 1.Bölüm | 0.Bölüm | Sayfa |
3F | SREG | I | T | H | S | V | N | Z | C | sayfa 9 |
$3E | Rezerve | |||||||||
$ 3D | Rezerve | |||||||||
3$ | Rezerve | |||||||||
3 milyar dolar | GİMSK | – | INT0 | PCIE | – | – | – | – | – | sayfa 33 |
3$ | GIFR | – | INTF0 | PİF | – | – | – | – | – | sayfa 34 |
39 ABD doları | TİMSK | – | – | – | – | – | – | 0 OLMALI | – | sayfa 34 |
38 ABD doları | TIFR | – | – | – | – | – | – | TOV0 | – | sayfa 35 |
37 ABD doları | Rezerve | |||||||||
36 ABD doları | Rezerve | |||||||||
35 ABD doları | MCUCR | – | PUD | SE | SM | – | – | ISC01 | ISC00 | sayfa 32 |
34 ABD doları | MCUSR | – | – | – | – | WDRF | BORF | HARİCİ | PORF | sayfa 29 |
33 ABD doları | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | sayfa 41 |
32 ABD doları | TCNT0 | Zamanlayıcı/Sayaç0 (8 Bit) | sayfa 41 | |||||||
31 ABD doları | OSCCAL | Osilatör Kalibrasyon Kaydı | sayfa 12 | |||||||
30 ABD doları | Rezerve | |||||||||
… | Rezerve | |||||||||
22 ABD doları | Rezerve | |||||||||
21 ABD doları | WDTCR | – | – | – | WDTOE | Tüm-Doğum | WDP2 | WDP1 | WDP0 | sayfa 43 |
20 ABD doları | Rezerve | |||||||||
1F | Rezerve | |||||||||
$1E | KULAK | – | – | EEPROM Adres Kaydı | sayfa 18 | |||||
$ 1D | EDR | EEPROM Veri Kaydı | sayfa 18 | |||||||
1$ | EEKR | – | – | – | – | ÜRKÜTÜCÜ | EEMWE | İyyy | EERE | sayfa 18 |
1 milyar dolar | Rezerve | |||||||||
1$ | Rezerve | |||||||||
19 ABD doları | Rezerve | |||||||||
18 ABD doları | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | sayfa 37 |
17 ABD doları | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | sayfa 37 |
16 ABD doları | PINB | – | – | PİMB5 | PİMB4 | PİMB3 | PİMB2 | PİMB1 | PİMB0 | sayfa 37 |
15 ABD doları | Rezerve | |||||||||
… | Rezerve | |||||||||
0$ | Rezerve | |||||||||
09 ABD doları | Rezerve | |||||||||
08 ABD doları | ACSR | ACD | AİNBG | AKO | ACI | ACI | – | ACIS1 | ACIS0 | sayfa 45 |
… | Rezerve | |||||||||
00 ABD doları | Rezerve |
Not
- Gelecekteki cihazlarla uyumluluk için, ayrılmış bitler erişilirse sıfıra yazılmalıdır. Ayrılmış G / Ç bellek adresleri asla yazılmamalıdır.
- Bazı durum bayrakları, bunlara mantıksal bir bayrak yazılarak temizlenir. CBI ve SBI talimatlarının G/Ç kaydındaki tüm bitlerde çalışacağını, ayarlandığı gibi okunan herhangi bir bayrağa bir geri yazacağını ve böylece bayrağı temizleyeceğini unutmayın. CBI ve SBI talimatları yalnızca $00 ila $1F kayıtlarıyla çalışır.
Yönerge Seti Özeti
Hafıza teknikleri | İşlenenler | Tanım | Operasyon | Bayraklar | #Saatler |
ARİTMETİK VE MANTIK TALİMATLARI | |||||
EKLEMEK | Sağ, Sağ | İki Kayıt Ekle | Rd ¬ Rd + Rr | Z, C, N, V, H | 1 |
ADC | Sağ, Sağ | Carry ile iki Kayıt ekleyin | Rd ¬ Rd + Rr + C | Z, C, N, V, H | 1 |
ALT | Sağ, Sağ | İki Kayıt Çıkarın | Rd ¬ Rd – Rr | Z, C, N, V, H | 1 |
SUBİ | Yol, K | Kayıttan Sabit Çıkarma | Rd ¬ Rd – K | Z, C, N, V, H | 1 |
Küçük ve Orta Ölçekli İşletme (KKB) | Sağ, Sağ | Carry two Register ile Çıkarın | Rd ¬ Rd – Rr – C | Z, C, N, V, H | 1 |
SBCI | Yol, K | Carry Constant ile Reg. | Rd ¬ Rd – K – C | Z, C, N, V, H | 1 |
VE | Sağ, Sağ | Mantıksal AND Kayıtları | Yol ¬ Yol · Yol | Z, N, V | 1 |
VEDİ | Yol, K | Mantıksal VE Kayıt ve Sabit | Rd ¬ Rd · K | Z, N, V | 1 |
OR | Sağ, Sağ | Mantıksal VEYA Kayıtlar | Rd ¬ Rd v Rr | Z, N, V | 1 |
ORİ | Yol, K | Mantıksal VEYA Kayıt ve Sabit | Rd ¬ Rd v K | Z, N, V | 1 |
EOR | Sağ, Sağ | Münhasır VEYA Kayıtlar | Rd ¬ RdÅRr | Z, N, V | 1 |
Bİlgİ | Rd | Birinin Tamamlayıcı | Rd ¬ $FF – Rd | Z, C, N, V | 1 |
NEG | Rd | İki'nin tamamlayıcısı | Rd ¬ $00 – Rd | Z, C, N, V, H | 1 |
SBR | Rd, K | Register'da Bit (ler) ayarlayın | Rd ¬ Rd v K | Z, N, V | 1 |
CBR | Rd, K | Kayıttaki Bitleri Temizle | Rd ¬ Rd · (FFh – K) | Z, N, V | 1 |
ŞİRKET | Rd | Artış | Tur ¬ Tur + 1 | Z, N, V | 1 |
Aralık | Rd | azalma | Rd ¬ Rd – 1 | Z, N, V | 1 |
TST | Rd | Sıfır veya Eksi Testi | Yol ¬ Yol · Yol | Z, N, V | 1 |
ÇÖZÜM | Rd | Temizle Kaydı | Yol ¬ Yol | Z, N, V | 1 |
SER | Rd | Kaydı Ayarla | Rd ¬ $FF | Hiçbiri | 1 |
ŞUBE TALİMATLARI | |||||
RJMP | k | Göreli Atlama | Bilgisayar ¬ Bilgisayar + k + 1 | Hiçbiri | 2 |
RCAALL | k | Bağıl Altyordam Çağrısı | Bilgisayar ¬ Bilgisayar + k + 1 | Hiçbiri | 3 |
Geri dön | Altyordam İadesi | PC ¬ YIĞIN | Hiçbiri | 4 | |
RETİ | Dönüşü Kes | PC ¬ YIĞIN | I | 4 | |
CPSE | Rd, Rr | Karşılaştır, Eşitse Atla | eğer (Rd = Rr) PC ¬ PC + 2 veya 3 | Hiçbiri | 1/2 |
CP | Rd, Rr | Karşılaştırmak | Rd – Rr | Z, N, V, C, H | 1 |
ÇKP | Rd, Rr | Carry ile Karşılaştırın | Rd – Rr – C | Z, N, V, C, H | 1 |
Tüketici Fiyat Endeksi (TÜFE) | Rd, K | Hemen Kaydolun | Rd – K | Z, N, V, C, H | 1 |
SBRC | sağ, b | Kayıttaki Bit Silindiyse Atla | eğer (Rr(b)=0) PC ¬ PC + 2 veya 3 | Hiçbiri | 1/2 |
SBR'ler | sağ, b | Register'daki Bit Ayarlandıysa Atla | eğer (Rr(b)=1) PC ¬ PC + 2 veya 3 | Hiçbiri | 1/2 |
SBIC | Ç, b | G / Ç Kaydındaki Bit Temizlendiğinde Atla | eğer (P(b)=0) PC ¬ PC + 2 veya 3 | Hiçbiri | 1/2 |
SBIS | Ç, b | G / Ç Kaydındaki Bit Ayarlandıysa Atla | eğer (P(b)=1) PC ¬ PC + 2 veya 3 | Hiçbiri | 1/2 |
BRBS'ler | s, k | Durum İşareti Ayarlandıysa Dal | eğer (SREG(s) = 1) ise PC¬PC + k + 1 | Hiçbiri | 1/2 |
BRBC | s, k | Durum Bayrağı Temizlenirse Dallanma | eğer (SREG(s) = 0) ise PC¬PC + k + 1 | Hiçbiri | 1/2 |
BREK | k | Eşit ise dal | eğer (Z = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRENE | k | Eşit Değilse Dal | eğer (Z = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRCS | k | Carry Set ise Dal | eğer (C = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRCC | k | Taşıma Temizlenirse Şube | eğer (C = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRŞ | k | Aynı veya Daha Yüksek ise Dal | eğer (C = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRLO | k | Daha Düşükse Dal | eğer (C = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRMı | k | Dal eksi ise | eğer (N = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRPL | k | Şube if Plus | eğer (N = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRGE | k | Büyük veya Eşit ise Dallanma İmzalı | eğer (N Å V = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRLT | k | Sıfırdan Küçükse Dalma İmzalı | eğer (N Å V = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRHS | k | Yarım Taşıyıcı Bayraklıysa Dal | eğer (H = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRHC | k | Yarım Taşıyıcı Bayrağı Temizlenirse Dal | eğer (H = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRTS | k | T Bayrağı Ayarlanırsa Dal | eğer (T = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRTC | k | Şube T Bayrağı Temizlenirse | eğer (T = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRV'ler | k | Taşma İşareti Ayarlandıysa Dal | eğer (V = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRVC | k | Taşma İşareti Temizlenirse Dallanma | eğer (V = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
BRIE | k | Kesme Etkinse Dal | eğer (I = 1) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
KÖPRÜ | k | Kesme Devre Dışı Bırakılırsa Dallanma | eğer (I = 0) ise PC ¬ PC + k + 1 | Hiçbiri | 1/2 |
Hafıza teknikleri | İşlenenler | Tanım | Operasyon | Bayraklar | #Saatler |
VERİ AKTARIM TALİMATLARI | |||||
LD | Yol,Z | Yük Kaydı Dolaylı | Yol ¬ (Z) | Hiçbiri | 2 |
ST | Z,R | Mağaza Kayıt Dolaylı | (Z) ¬ R | Hiçbiri | 2 |
MOV | Sağ, Sağ | Kayıtlar Arasında Taşı | Rd ¬ Rr | Hiçbiri | 1 |
LDI | Yol, K | Hemen Yükle | Sıra ¬ K | Hiçbiri | 1 |
IN | Yol, P | Limanda | Rd ¬ P | Hiçbiri | 1 |
DIŞARI | P, R | Çıkış Limanı | P ¬ R | Hiçbiri | 1 |
LPM | Program Belleğini Yükle | R0 ¬ (Z) | Hiçbiri | 3 | |
BIT AND BIT-TEST TALİMATLARI | |||||
SBI | P, b | G / Ç Kaydında Bit Ayarlama | G/Ç(P,b) ¬ 1 | Hiçbiri | 2 |
CBI | P, b | G / Ç Kaydında Biti Temizle | G/Ç(P,b) ¬ 0 | Hiçbiri | 2 |
Türkçe: LSL | Rd | Mantıksal Sola Kaydırma | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z, C, N, V | 1 |
LSR | Rd | Mantıksal Sağa Kaydırma | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z, C, N, V | 1 |
Rol | Rd | Carry ile Sola Döndür | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z, C, N, V | 1 |
ROR | Rd | Taşıma Sırasında Sağa Döndür | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z, C, N, V | 1 |
ASR | Rd | Aritmetik Sağa Kaydırma | Rd(n) ¬ Rd(n+1), n = 0..6 | Z, C, N, V | 1 |
TAKAS | Rd | Nibbles'ı Değiştir | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | Hiçbiri | 1 |
BSET | s | Bayrak Seti | SREG(ler) ¬ 1 | SREG (ler) | 1 |
BKLR | s | Temizle | SREG(ler) ¬ 0 | SREG (ler) | 1 |
BST | sağ, b | Kayıt'tan T'ye Bit Deposu | T ¬ Rr(b) | T | 1 |
BLD | yol, b | T'den Register'a bit yükü | Rd(b) ¬ T | Hiçbiri | 1 |
SEÇ | Carry Ayarla | C ¬ 1 | C | 1 | |
ÇK | Temizle Carry | C ¬ 0 | C | 1 | |
SEN | Negatif Bayrağı Ayarla | N ¬ 1 | N | 1 | |
CLN | Negatif İşareti Temizle | N ¬ 0 | N | 1 | |
SEZ | Sıfır Bayrağı Ayarla | Z ¬ 1 | Z | 1 | |
CLZ | Sıfır Bayrağını Temizle | Z ¬ 0 | Z | 1 | |
SEI | Küresel Kesinti Etkinleştirme | Ben ¬ 1 | I | 1 | |
CLI | Global Kesinti Devre Dışı Bırakma | Ben ¬ 0 | I | 1 | |
SES | İmzalı Test Bayrağı Ayarla | S ¬ 1 | S | 1 | |
CLS | İmzalı Test İşaretini Temizle | S ¬ 0 | S | 1 | |
SEV | İkili Set Tamamlayıcı Taşma | V ¬ 1 | V | 1 | |
CLV | İkili Kompleman Taşmasını Temizle | V ¬ 0 | V | 1 | |
AYARLAMAK | SREG'de T'yi ayarlayın | T ¬ 1 | T | 1 | |
ÇLT | SREG'de T'yi temizle | T ¬ 0 | T | 1 | |
GÖRMEK | SREG'de Yarım Taşıma İşareti Ayarla | H ¬ 1 | H | 1 | |
CLH | SREG'de Yarım Taşıma Bayrağını Temizle | H ¬ 0 | H | 1 | |
Hayır | Hiçbir İşlem Yok | Hiçbiri | 1 | ||
UYUMAK | Uyumak | (Uyku işlevi için özel açıklamalara bakın) | Hiçbiri | 1 | |
WDR | Watch Dog Sıfırlama | (WDR/zamanlayıcı için özel açıklamaya bakın) | Hiçbiri | 1 |
Sipariş Bilgileri
ATtiny11
Güç Kaynağı | Hız (MHz) | Sipariş Kodu | Paket | Çalışma Aralığı |
2.7 – 5.5V |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
Ticari (0°C ila 70°C) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
Endüstriyel (-40°C ila 85°C) |
||
4.0 – 5.5V |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
Ticari (0°C ila 70°C) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
Endüstriyel (-40°C ila 85°C) |
Notlar
- Hız derecesi, harici bir kristal veya harici saat sürücüsü kullanıldığında maksimum saat hızını ifade eder. Dahili RC osilatörü, tüm hız dereceleri için aynı nominal saat frekansına sahiptir.
- Pb içermeyen ambalaj alternatifi, Avrupa Tehlikeli Maddelerin Kısıtlanması Direktifi'ne (RoHS direktifi) uygundur. Ayrıca Halide içermez ve tamamen Yeşildir.
Paket Türü | |
8P3 | 8 uçlu, 0.300 inç genişliğinde, Plastik Çift Sıralı Paket (PDIP) |
8S2 | 8-kurşun, 0.200″ Genişlik, Plastik Martı Kanadı Küçük Anahat (EIAJ SOIC) |
ATtiny12
Güç Kaynağı | Hız (MHz) | Sipariş Kodu | Paket | Çalışma Aralığı |
1.8 – 5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
Ticari (0°C ila 70°C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
Endüstriyel (-40°C ila 85°C) |
||
2.7 – 5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
Ticari (0°C ila 70°C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
Endüstriyel (-40°C ila 85°C) |
||
4.0 – 5.5V |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
Ticari (0°C ila 70°C) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
Endüstriyel (-40°C ila 85°C) |
Notlar
- Hız derecesi, harici bir kristal veya harici saat sürücüsü kullanıldığında maksimum saat hızını ifade eder. Dahili RC osilatörü, tüm hız dereceleri için aynı nominal saat frekansına sahiptir.
- Pb içermeyen ambalaj alternatifi, Avrupa Tehlikeli Maddelerin Kısıtlanması Direktifi'ne (RoHS direktifi) uygundur. Ayrıca Halide içermez ve tamamen Yeşildir.
Paket Türü | |
8P3 | 8 uçlu, 0.300 inç genişliğinde, Plastik Çift Sıralı Paket (PDIP) |
8S2 | 8-kurşun, 0.200″ Genişlik, Plastik Martı Kanadı Küçük Anahat (EIAJ SOIC) |
Paketleme Bilgileri
8P3
ORTAK BOYUTLAR
(Ölçü Birimi = inç)
SEMBOL | DAKİKA | YASAK | MAKSİMUM | NOT |
A | 0.210 | 2 | ||
A2 | 0.115 | 0.130 | 0.195 | |
b | 0.014 | 0.018 | 0.022 | 5 |
b2 | 0.045 | 0.060 | 0.070 | 6 |
b3 | 0.030 | 0.039 | 0.045 | 6 |
c | 0.008 | 0.010 | 0.014 | |
D | 0.355 | 0.365 | 0.400 | 3 |
D1 | 0.005 | 3 | ||
E | 0.300 | 0.310 | 0.325 | 4 |
E1 | 0.240 | 0.250 | 0.280 | 3 |
e | 0.100 BSÇ | |||
eA | 0.300 BSÇ | 4 | ||
L | 0.115 | 0.130 | 0.150 | 2 |
Notlar
- Bu çizim yalnızca genel bilgi amaçlıdır; ek bilgi için JEDEC Çizimi MS-001, Varyasyon BA'ya bakın.
- A ve L boyutları, paketin JEDEC oturma düzlemi GS-3'e oturtulması ile ölçülmüştür.
- D, D1 ve E1 boyutları kalıp flaşı veya çıkıntılarını içermez. Kalıp flaşı veya çıkıntıları 0.010 inç'i geçmemelidir.
- E ve eA, uçların veriye dik olacak şekilde kısıtlanmasıyla ölçüldü.
- Takılmasının kolay olması açısından sivri veya yuvarlatılmış uçlar tercih edilir.
- b2 ve b3 maksimum boyutları Dambar çıkıntılarını içermez. Dambar çıkıntıları 0.010 (0.25 mm)'yi geçmemelidir.
ORTAK BOYUTLAR
(Ölçü Birimi = mm)
SEMBOL | DAKİKA | YASAK | MAKSİMUM | NOT |
A | 1.70 | 2.16 | ||
A1 | 0.05 | 0.25 | ||
b | 0.35 | 0.48 | 5 | |
C | 0.15 | 0.35 | 5 | |
D | 5.13 | 5.35 | ||
E1 | 5.18 | 5.40 | 2, 3 | |
E | 7.70 | 8.26 | ||
L | 0.51 | 0.85 | ||
q | 0° | 8° | ||
e | 1.27 BSÇ | 4 |
Notlar
- Bu çizim yalnızca genel bilgi amaçlıdır; ek bilgi için EIAJ Çizimi EDR-7320'ye bakın.
- Üst ve alt kalıpların uyumsuzluğu ve reçine çapakları dahil değildir.
- Üst ve alt boşlukların eşit olması önerilir. Farklıysa, daha büyük boyut dikkate alınmalıdır.
- Gerçek geometrik pozisyonu belirler.
- b,C değerleri kaplanmış terminal için geçerlidir. Kaplama tabakasının standart kalınlığı 0.007 ila .021 mm arasında olmalıdır.
Veri Sayfası Revizyon Geçmişi
Lütfen bu bölümde listelenen sayfa numaralarının bu belgeye atıfta bulunduğunu unutmayın. Revizyon numaraları belge revizyonuna atıfta bulunmaktadır.
Rev. 1006F-06/07
- Yeni tasarım için önerilmez”
Rev. 1006E-07/06
- Bölüm düzeni güncellendi.
- Sayfa 11'deki “ATtiny20 için Uyku Modları” bölümünde Güç Kapatma güncellendi.
- Sayfa 12'deki “ATtiny20 için Uyku Modları” bölümünde Güç Kapatma güncellendi.
- Sayfa 16'daki Tablo 36 güncellendi.
- Sayfa 12'daki “ATtiny49'de Kalibrasyon Baytı” güncellendi.
- Sayfa 10’daki “Sipariş Bilgileri” güncellendi.
- Sayfa 12’deki “Ambalaj Bilgileri” güncellendi.
Rev. 1006D-07/03
- Sayfa 9'teki Tablo 24'da güncellenen VBOT değerleri.
Rev. 1006C-09/01
- Yok
Merkez Uluslararası
- Atmel Şirketi 2325 Orchard Parkway San Jose, CA 95131 ABD Tel: 1(408) 441-0311 Faks: 1(408) 487-2600
- Atmel Asya Oda 1219 Chinachem Golden Plaza 77 Mody Yolu Tsimshatsui Doğu Kowloon Hong Kong Tel: (852) 2721-9778 Faks: (852) 2722-1369
- Atmel Avrupa Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en-Yvelines Cedex Fransa Tel: (33) 1-30-60-70-00 Faks: (33) 1-30-60-71-11
- Atmel Japonya 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japonya Tel: (81) 3-3523-3551 Faks: (81) 3-3523-7581
Ürün İletişimi
Web Alan www.atmel.com Teknik Destek avr@atmel.com Satış Sorumlusu www.atmel.com/contacts Literatür İstekleri www.atmel.com/literature
Uyarı: Bu belgedeki bilgiler Atmel ürünleriyle bağlantılı olarak sağlanmıştır. Herhangi bir lisans, açık veya zımni, men yoluyla veya başka bir şekilde,
fikri mülkiyet hakkı bu belge ile veya Atmel ürünlerinin satışı ile bağlantılı olarak verilmiştir. ATMEL'İN SATIŞ ŞARTLARI VE KOŞULLARINDA BELİRTİLENLER HARİÇ ATMEL'İN WEB SİTE, ATMEL HİÇBİR ŞEKİLDE SORUMLULUK KABUL ETMEZ VE AÇIK, ZIMNİ VEYA YASAL HERHANGİ BİR SORUMLULUĞU REDDEDER.
GARANTİ
ÜRÜNLERİYLE İLGİLİ OLARAK, SATILABİLİRLİK, BELİRLİ BİR AMAÇ İÇİN UYGUNLUK GARANTİLERİ DAHİL ANCAK BUNLARLA SINIRLI OLMAMAK ÜZERE,
AMAÇ VEYA İHLAL ETMEME. ATMEL, HİÇBİR DURUMDA, BU BELGENİN KULLANIMINDAN VEYA KULLANILAMAMASINDAN KAYNAKLANAN DOĞRUDAN, DOLAYLI, SONUÇ OLARAK OLUŞAN, CEZAİ, ÖZEL VEYA ARIZİ ZARARLARDAN (KAR KAYBI, İŞ KESİNTİSİ VEYA BİLGİ KAYBI DAHİL ANCAK BUNLARLA SINIRLI OLMAMAK ÜZERE) SORUMLU TUTULAMAZ, ATMEL BU ZARARLARIN OLASILIĞI KONUSUNDA UYARILMIŞ OLSA BİLE. Atmel, bu belgenin içeriğinin doğruluğu veya eksiksizliği konusunda hiçbir beyanda bulunmaz veya garanti vermez ve herhangi bir zamanda bildirimde bulunmaksızın teknik özelliklerde ve ürün açıklamalarında değişiklik yapma hakkını saklı tutar. Atmel, burada yer alan bilgileri güncelleme konusunda hiçbir taahhütte bulunmaz. Aksi belirtilmediği sürece, Atmel ürünleri otomotiv uygulamaları için uygun değildir ve bu uygulamalarda kullanılmamalıdır. Atmel'in ürünleri, yaşamı desteklemek veya sürdürmek amacıyla tasarlanan uygulamalarda bileşen olarak kullanılmak üzere tasarlanmamıştır, yetkilendirilmemiştir veya garanti edilmemiştir.
© 2007 Atmel Corporation. Tüm hakları saklıdır. Atmel®, logo ve bunların kombinasyonları ve diğerleri Atmel Corporation veya bağlı kuruluşlarının tescilli ticari markaları veya ticari markalarıdır. Diğer terimler ve ürün adları başkalarının ticari markaları olabilir.
Belgeler / Kaynaklar
![]() |
ATMEL ATtiny11 8K Bayt Flash'lı 1-bit Mikrodenetleyici [pdf] Kullanıcı Kılavuzu ATtiny11 8K Bayt Flash'lı 1-bit Mikrodenetleyici, ATtiny11, 8K Bayt Flash'lı 1-bit Mikrodenetleyici, 1K Bayt Flash'lı Mikrodenetleyici, 1K Bayt Flash |