ATMEL ATtiny11 8-bit Mikrokontroler karo 1K Byte Flash
Fitur
- Nggunakake Arsitektur AVR® RISC
- Arsitektur RISC 8-bit kanthi kinerja dhuwur lan kurang daya
- 90 Pitunjuk Kuat - Umume Eksekusi Siklus Jam
- 32 x 8 Ndhaptar Kerja Tujuan Umum
- Nganti 8 MIPS Throughput ing 8 MHz
Program Nonvolatile lan Memori Data
- Memori Program Flash 1K Byte
- In-System Programmable (ATtiny12)
- Ketahanan: 1,000 Siklus Tulis/Busak (ATtiny11/12)
- 64 Bait Memori Data EEPROM sing Bisa Diprogram ing Sistem kanggo ATtiny12
- Toleransi: 100,000 siklus nulis / mbusak
- Kunci Pemrograman kanggo Program Flash lan Keamanan Data EEPROM
Fitur Periferal
- Ngganggu lan Wake-up ing Pin Ganti
- Siji 8-bit Timer / Counter karo Prescaler Kapisah
- Comparator Analog chip
- Timer Watchdog sing Bisa Diprogram kanthi Osilator On-chip
Fitur Mikrokontroler Khusus
- Mode Idle lan Power-down daya rendah
- Sumber Interrupt Eksternal lan Internal
- In-System Programmable liwat Port SPI (ATtiny12)
- Sirkuit Reset Power-on Enhanced (ATtiny12)
- Osilator RC Kalibrasi Internal (ATtiny12)
Spesifikasi
- Kurang daya, Teknologi Proses CMOS kacepetan dhuwur
- Operasi Statis Kanthi
Konsumsi Daya ing 4 MHz, 3V, 25°C
- Aktif: 2.2 mA
- Mode Idle: 0.5 mA
- Mode Power-down: <1 μA
Paket
- 8-pin PDIP lan SOIC
Operasional Voltages
- 1.8 - 5.5V kanggo ATtiny12V-1
- 2.7 – 5.5V kanggo ATtiny11L-2 lan ATtiny12L-4
- 4.0 - 5.5V kanggo ATtiny11-6 lan ATtiny12-8
Kelas Kacepetan
- 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)
Konfigurasi Pin
Swaraview
ATtiny11/12 minangka mikrokontroler CMOS 8-bit daya rendah adhedhasar arsitektur AVR RISC. Kanthi nglakokake instruksi sing kuat ing siklus jam siji, ATtiny11/12 entuk throughput sing nyedhaki 1 MIPS saben MHz, saéngga desainer sistem bisa ngoptimalake konsumsi daya tinimbang kacepetan pangolahan. Inti AVR nggabungake set instruksi sing sugih karo 32 register kerja umum. Kabeh 32 ndhaftar langsung disambungake menyang Unit Logika Aritmetika (ALU), ngidini rong ndhaptar independen bisa diakses ing siji instruksi sing dieksekusi ing siji siklus jam. Arsitektur sing diasilake luwih efisien kode nalika entuk throughput nganti sepuluh kaping luwih cepet tinimbang mikrokontroler CISC konvensional.
Tabel 1. Katrangan Bagean
piranti | lampu kilat | EEPROM | Ndaftar | Voltage Range | Frekuensi |
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 didhukung kanthi lengkap saka program lan alat pangembangan sistem kalebu: assembler makro, debugger/simulator program, emulator in-circuit,
lan kit evaluasi.
Diagram Blok ATtiny11
Deleng Gambar 1 ing kaca 3. ATtiny11 nyedhiyakake fitur-fitur ing ngisor iki: 1K bita Flash, nganti limang garis I/O tujuan umum, siji baris input, 32 register kerja umum, timer/counter 8-bit, internal lan interrupts external, Programmable Watchdog Timer karo osilator internal, lan loro lunak-dipilih mode daya-daya. Mode Idle mungkasi CPU nalika ngidini timer / counter lan sistem interrupt terus fungsi. Mode Power-mudhun nyimpen isi register nanging freezes osilator, mateni kabeh fungsi chip nganti gangguan sabanjuré utawa ngreset hardware. Wake-up utawa interrupts ing fitur pangowahan pin mbisakake ATtiny11 dadi responsif banget kanggo acara eksternal, isih nampilake konsumsi daya paling murah nalika ing mode power-down. Piranti kasebut digawe nggunakake teknologi memori nonvolatile kapadhetan dhuwur saka Atmel. Kanthi nggabungake CPU RISC 8-bit karo Flash ing chip monolitik, Atmel ATtiny11 minangka mikrokontroler sing kuat sing nyedhiyakake solusi sing fleksibel lan biaya-efektif kanggo akeh aplikasi kontrol sing dipasang.
Gambar 1. Diagram Blok ATtiny11
Diagram Blok ATtiny12
Gambar 2 ing kaca 4. ATtiny12 nyedhiyakake fitur ing ngisor iki: 1K bita Flash, 64 bita EEPROM, nganti enem jalur I/O tujuan umum, 32 registrasi kerja umum, timer/counter 8-bit, internal lan interrupts external, Programmable Watchdog Timer karo osilator internal, lan loro lunak-dipilih mode daya-daya. Mode Idle mungkasi CPU nalika ngidini timer / counter lan sistem interrupt terus fungsi. Mode Power-mudhun nyimpen isi register nanging freezes osilator, mateni kabeh fungsi chip nganti gangguan sabanjuré utawa ngreset hardware. Wake-up utawa interrupts ing fitur pangowahan pin mbisakake ATtiny12 dadi responsif banget kanggo acara eksternal, isih nampilake konsumsi daya paling murah nalika ing mode power-down. Piranti kasebut digawe nggunakake teknologi memori nonvolatile kapadhetan dhuwur saka Atmel. Kanthi nggabungake CPU RISC 8-bit karo Flash ing chip monolitik, Atmel ATtiny12 minangka mikrokontroler sing kuat sing nyedhiyakake solusi sing fleksibel lan biaya-efektif kanggo akeh aplikasi kontrol sing dipasang.
Gambar 2. Diagram Blok ATtiny12
Katrangan Pin
- Pasokan voltage pin.
- Pin tanah.
Port B minangka port I/O 6-bit. PB4..0 punika I / O pin sing bisa nyedhiyani internal narik-ups (dipilih kanggo saben dicokot). Ing ATtiny11, PB5 mung input. Ing ATtiny12, PB5 minangka input utawa output saluran mbukak. Pins port sing tri-nyatakake nalika kondisi reset dadi aktif, sanajan jam ora mlaku. Panggunaan pin PB5..3 minangka input utawa I / O pin diwatesi, gumantung ing reset lan setelan jam, minangka kapacak ing ngisor iki.
Tabel 2. PB5..Fungsi PB3 vs Pilihan Clocking Piranti
Pilihan Clocking Piranti | PB5 | PB4 | PB3 |
Reset eksternal diaktifake | Digunakake(1) | -(2) | – |
Reset njaba Pateni | Input(3)/I/O(4) | – | – |
Kristal njaba | – | Digunakake | Digunakake |
Kristal frekuensi rendah njaba | – | Digunakake | Digunakake |
Resonator Keramik Eksternal | – | Digunakake | Digunakake |
Osilator RC njaba | – | I/O(5) | Digunakake |
Jam njaba | – | Aku/O | Digunakake |
Osilator RC Internal | – | Aku/O | Aku/O |
Cathetan
- Used” tegese pin digunakake kanggo tujuan reset utawa jam.
- tegese fungsi pin ora kena pengaruh pilihan.
- Input tegese pin minangka pin input port.
- Ing ATtiny11, PB5 mung input. Ing ATtiny12, PB5 minangka input utawa output saluran mbukak.
- I / O tegese pin minangka pin input / output port.
XTAL1 Input menyang osilator inverting amplifier lan input menyang sirkuit operasi jam internal.
XTAL2 Output saka osilator inverting amppanguripan
RESET Reset input. Reset eksternal digawe dening tingkat kurang ing PIN RESET. Pulsa Reset maneh saka 50 ns bakal generate reset, sanajan jam ora mlaku. Pulsa sing luwih cendhek ora dijamin ngasilake reset.
Register Ringkesan ATtiny11
alamat | jeneng | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | kaca |
$3F | SREG | I | T | H | S | V | N | Z | C | kaca 9 |
$3E | dilindhungi | |||||||||
$3D | dilindhungi | |||||||||
$3C | dilindhungi | |||||||||
$3B | GIMSK | – | INT0 | PCIe | – | – | – | – | – | kaca 33 |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | kaca 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | kaca 34 |
$38 | TIFR | – | – | – | – | – | – | TOV0 | – | kaca 35 |
$37 | dilindhungi | |||||||||
$36 | dilindhungi | |||||||||
$35 | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | kaca 32 |
$34 | MCUSR | – | – | – | – | – | – | KANGGO | PORF | kaca 28 |
$33 | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | kaca 41 |
$32 | TCNT0 | Timer/Counter0 (8 Bit) | kaca 41 | |||||||
$31 | dilindhungi | |||||||||
$30 | dilindhungi | |||||||||
… | dilindhungi | |||||||||
$22 | dilindhungi | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | kaca 43 |
$20 | dilindhungi | |||||||||
$1F | dilindhungi | |||||||||
$1E | dilindhungi | |||||||||
$1D | dilindhungi | |||||||||
$1C | dilindhungi | |||||||||
$1B | dilindhungi | |||||||||
$1A | dilindhungi | |||||||||
$19 | dilindhungi | |||||||||
$18 | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | kaca 37 |
$17 | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | kaca 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | kaca 37 |
$15 | dilindhungi | |||||||||
… | dilindhungi | |||||||||
$0A | dilindhungi | |||||||||
$09 | dilindhungi | |||||||||
$08 | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | kaca 45 |
… | dilindhungi | |||||||||
$00 | dilindhungi |
Cathetan
- Kanggo kompatibilitas karo piranti mbesuk, bit sing dilindhungi undhang-undhang kudu ditulis nol yen diakses. Alamat memori I / O sing dilindhungi undhang-undhang ora bakal ditulis.
- Sawetara gendera status dibusak kanthi nulis sing logis. Elinga yen CBI lan SBI instruksi bakal operate ing kabeh bit ing I / O ndhaftar, nulis siji bali menyang sembarang flag diwaca minangka pesawat, mangkono mbusak flag. Instruksi CBI lan SBI bisa digunakake mung karo $ 00 nganti $ 1F.
Register Ringkesan ATtiny12
alamat | jeneng | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | kaca |
$3F | SREG | I | T | H | S | V | N | Z | C | kaca 9 |
$3E | dilindhungi | |||||||||
$3D | dilindhungi | |||||||||
$3C | dilindhungi | |||||||||
$3B | GIMSK | – | INT0 | PCIe | – | – | – | – | – | kaca 33 |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | kaca 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | kaca 34 |
$38 | TIFR | – | – | – | – | – | – | TOV0 | – | kaca 35 |
$37 | dilindhungi | |||||||||
$36 | dilindhungi | |||||||||
$35 | MCUCR | – | PUD | SE | SM | – | – | ISC01 | ISC00 | kaca 32 |
$34 | MCUSR | – | – | – | – | WDRF | KANGGO | KANGGO | PORF | kaca 29 |
$33 | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | kaca 41 |
$32 | TCNT0 | Timer/Counter0 (8 Bit) | kaca 41 | |||||||
$31 | OSCCAL | Register Kalibrasi Osilator | kaca 12 | |||||||
$30 | dilindhungi | |||||||||
… | dilindhungi | |||||||||
$22 | dilindhungi | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | kaca 43 |
$20 | dilindhungi | |||||||||
$1F | dilindhungi | |||||||||
$1E | EEAR | – | – | Register Alamat EEPROM | kaca 18 | |||||
$1D | EEDR | Register Data EEPROM | kaca 18 | |||||||
$1C | EECR | – | – | – | – | EERIE | EEMWE | EEWE | IKI | kaca 18 |
$1B | dilindhungi | |||||||||
$1A | dilindhungi | |||||||||
$19 | dilindhungi | |||||||||
$18 | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | kaca 37 |
$17 | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | kaca 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | kaca 37 |
$15 | dilindhungi | |||||||||
… | dilindhungi | |||||||||
$0A | dilindhungi | |||||||||
$09 | dilindhungi | |||||||||
$08 | ACSR | ACD | AAINBG | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | kaca 45 |
… | dilindhungi | |||||||||
$00 | dilindhungi |
Cathetan
- Kanggo kompatibilitas karo piranti mbesuk, bit sing dilindhungi undhang-undhang kudu ditulis nol yen diakses. Alamat memori I / O sing dilindhungi undhang-undhang ora bakal ditulis.
- Sawetara gendera status dibusak kanthi nulis sing logis. Elinga yen CBI lan SBI instruksi bakal operate ing kabeh bit ing I / O ndhaftar, nulis siji bali menyang sembarang flag diwaca minangka pesawat, mangkono mbusak flag. Instruksi CBI lan SBI bisa digunakake mung karo $ 00 nganti $ 1F.
Ringkesan Instruksi Set
Mnemonics | Operasi | Katrangan | Operasi | Gendéra | # Jam |
INSTRUKSI ARITMETIK LAN LOGIK | |||||
ADD | Rd, Rr | Tambah loro Ndhaptar | Rd ¬ Rd + Rr | Z, C, N, V, H | 1 |
ADC | Rd, Rr | Tambahake karo Mbeta loro Dhaptar | Rd ¬ Rd + Rr + C | Z, C, N, V, H | 1 |
SUB | Rd, Rr | Kurangi loro Registrasi | Rd ¬ Rd – Rr | Z, C, N, V, H | 1 |
AKU TINGGAL | Rd, K | Kurangi Constant saka Ndhaptar | Rd ¬ Rd – K | Z, C, N, V, H | 1 |
SBC | Rd, Rr | Nyuda karo Mbeta loro Registrasi | Rd ¬ Rd – Rr – C | Z, C, N, V, H | 1 |
SBCI | Rd, K | Kurangi karo Carry Constant saka Reg. | Rd ¬ Rd – K – C | Z, C, N, V, H | 1 |
LAN | Rd, Rr | Logis LAN Ndhaptar | Rd ¬ Rd · Rr | Z, N, V | 1 |
ANDI | Rd, K | Logis Lan Ndhaptar lan Konstan | Rd ¬ Rd · K | Z, N, V | 1 |
OR | Rd, Rr | Logis UTAWA Ndhaptar | Rd ¬ Rd v Rr | Z, N, V | 1 |
ORI | Rd, K | Logis UTAWA Ndhaptar lan Konstan | Rd ¬ Rd v K | Z, N, V | 1 |
EOR | Rd, Rr | Ndhaptar Eksklusif UTAWA | Rd ¬ RdÅRr | Z, N, V | 1 |
COM | Rd | Siji Komplementer | Rd ¬ $FF – Rd | Z, C, N, V | 1 |
NEG | Rd | Komplemen Loro | Rd ¬ $00 – Rd | Z, C, N, V, H | 1 |
SBR | Rd, K | Setel Bit ing Dhaptar | Rd ¬ Rd v K | Z, N, V | 1 |
CBR | Rd, K | Mbusak Bit ing Dhaptar | Rd ¬ Rd · (FFh – K) | Z, N, V | 1 |
INC | Rd | Tambah | Rd ¬ Rd + 1 | Z, N, V | 1 |
DEC | Rd | Penurunan | Rd ¬ Rd – 1 | Z, N, V | 1 |
TST | Rd | Tes kanggo Nol utawa Minus | Rd ¬ Rd · Rd | Z, N, V | 1 |
CLR | Rd | Mbusak Dhaptar | Rd ¬ RdÅRd | Z, N, V | 1 |
SER | Rd | Set Ndhaptar | Rd ¬ $FF | ora ana | 1 |
PITUTUR Cabang | |||||
RJMP | k | Langsung Relatif | PC ¬ PC + k + 1 | ora ana | 2 |
RCALL | k | Telpon Subroutine Relatif | PC ¬ PC + k + 1 | ora ana | 3 |
RET | Bali Bali | PC ¬ STACK | ora ana | 4 | |
RETI | Ganggu Bali | PC ¬ STACK | I | 4 | |
CPSE | Rd, Rr | Bandingake, Langsung yen padha | yen (Rd = Rr) PC ¬ PC + 2 utawa 3 | ora ana | 1/2 |
CP | Rd, Rr | Mbandhingake | Rd - Rr | Z, N, V, C, H | 1 |
BPK | Rd, Rr | Bandingake karo Carry | Rd - Rr - C | Z, N, V, C, H | 1 |
CPI | Rd, K | Bandingake Ndhaptar karo Langsung | Rd - K | Z, N, V, C, H | 1 |
SBRC | Rr, b | Liwati yen Bit ing Daftar Mbusak | yen (Rr(b)=0) PC ¬ PC + 2 utawa 3 | ora ana | 1/2 |
SBRS | Rr, b | Liwati yen Bit in Register wis disetel | yen (Rr(b)=1) PC ¬ PC + 2 utawa 3 | ora ana | 1/2 |
SBIC | P, b | Liwati yen Bit ing Daftar I / O Dihapus | yen (P(b)=0) PC ¬ PC + 2 utawa 3 | ora ana | 1/2 |
SBIS | P, b | Liwati yen Dhaptar Bit / I wis disetel | yen (P(b)=1) PC ¬ PC + 2 utawa 3 | ora ana | 1/2 |
BRBS | s, k | Cabang yen Setelan Bendera Panji | yen (SREG(s) = 1) banjur PC¬PC + k + 1 | ora ana | 1/2 |
BRBC | s, k | Cabang yen Tandha Status Dibersihake | yen (SREG(s) = 0) banjur PC¬PC + k + 1 | ora ana | 1/2 |
BREQ | k | Cabang yen Podo | yen (Z = 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRNE | k | Cabang yen Ora Podo | yen (Z = 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRCS | k | Cabang yen Nggawa Set | yen (C = 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRCC | k | Cabang yen Digawa Dibersih | yen (C = 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRSH | k | Cabang yen padha utawa luwih dhuwur | yen (C = 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRLO | k | Cabang yen ngisor | yen (C = 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRMI | k | Cabang yen Minus | yen (N = 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRPL | k | Cabang yen Ditambah | yen (N = 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRGE | k | Cabang yen Gedhe utawa padha, Tandha | yen (N Å V= 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRLT | k | Cabang yen Kurang Saka Nol, Ditandatangani | yen (N Å V= 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRHS | k | Cabang yen Setengah Gendéra Tandha Set | yen (H = 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRHC | k | Cabang yen Gendera Setengah Mbawa | yen (H = 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRTS | k | Cabang yen T Flag Set | yen (T = 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRTC | k | Cabang yen T Tandha Dibersih | yen (T = 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRVS | k | Cabang yen Overflow Flag wis disetel | yen (V = 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRVC | k | Cabang yen Flag Overflow Dibersihake | yen (V = 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
SENGKAP | k | Cabang yen Ganggu Diaktifake | yen (I = 1) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
BRID | k | Cabang yen Ngganggu Dipatèni | yen (I = 0) banjur PC ¬ PC + k + 1 | ora ana | 1/2 |
Mnemonics | Operasi | Katrangan | Operasi | Gendéra | # Jam |
INSTRUKSI TRANSFER DATA | |||||
LD | Rd, Z | Load Register ora langsung | Rd ¬ (Z) | ora ana | 2 |
ST | Z, Rr | Ndaftar Toko Ora Langsung | (Z) ¬ Rr | ora ana | 2 |
MOV | Rd, Rr | Pindhah Antarane Registrasi | Rd ¬ Rr | ora ana | 1 |
LDI | Rd, K | Muat Langsung | Rd ¬ K | ora ana | 1 |
IN | Rd, P | Ing Pelabuhan | Rd ¬ P | ora ana | 1 |
OUT | P, Rr | Metu Pelabuhan | P¬ Rr | ora ana | 1 |
LPM | Memori Program Muat | R0 ¬ (Z) | ora ana | 3 | |
ING TITIK BIT lan TITIK | |||||
SBI | P, b | Setel Bit ing Daftar I / O | I/O(P,b) ¬ 1 | ora ana | 2 |
CBI | P, b | Clear Bit ing I / O Register | I/O(P,b) ¬ 0 | ora ana | 2 |
LSL | Rd | Shift Logis Ngiwa | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z, C, N, V | 1 |
LSR | Rd | Logis Shift Kanan | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z, C, N, V | 1 |
peran | Rd | Puter Ngiwa Liwat nggawa | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z, C, N, V | 1 |
ROR | Rd | Puter nengen Liwat nggawa | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z, C, N, V | 1 |
ASR | Rd | Nggeser Aritmatika Kanan | Rd(n) ¬ Rd(n+1), n = 0..6 | Z, C, N, V | 1 |
SWAP | Rd | Tukar Nibles | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | ora ana | 1 |
BSET | s | Gendéra Set | SREG(s)¬ 1 | SREG | 1 |
BCLR | s | Tandha Clear | SREG(s)¬ 0 | SREG | 1 |
BST | Rr, b | Toko Bit saka Ndhaptar menyang T | T ¬ Rr(b) | T | 1 |
BLD | Rd, b | Munggah bit saka T kanggo Ndhaptar | Rd(b) ¬ T | ora ana | 1 |
SEK | Setel Nggawa | C¬ 1 | C | 1 | |
CLC | Mbusak Mbukak | C¬ 0 | C | 1 | |
SEN | Setel Bendera Negatif | N ¬ 1 | N | 1 | |
CLN | Gendera Negatif sing Cetha | N ¬ 0 | N | 1 | |
SEZ | Setel Panji Zero | Z ¬ 1 | Z | 1 | |
CLZ | Hapus Gendera Nol | Z ¬ 0 | Z | 1 | |
SEI | Global Interrupt Aktifake | Aku ¬ 1 | I | 1 | |
CLI | Gangguan Global Pateni | Aku ¬ 0 | I | 1 | |
SES | Setel Tandha Uji Tandha | S¬ 1 | S | 1 | |
CLS | Hapus Tandha Uji Tandha | S¬ 0 | S | 1 | |
SEV | Setel Twos Nglengkapi Overflow | V ¬ 1 | V | 1 | |
CLV | Clear Twos Komplement Overflow | V ¬ 0 | V | 1 | |
SET | Setel T ing SREG | T ¬ 1 | T | 1 | |
CLT | Mbusak T ing SREG | T ¬ 0 | T | 1 | |
Seh | Setel Tandha Setengah, ing SREG | H ¬ 1 | H | 1 | |
CLH | Mbusak Setengah Mbawa Bendera ing SREG | H ¬ 0 | H | 1 | |
NOP | Ora Operasi | ora ana | 1 | ||
TURU | Turu | (deleng deskripsi khusus kanggo fungsi Turu) | ora ana | 1 | |
WDR | Watch Dog Reset | (ndeleng katrangan khusus kanggo WDR/timer) | ora ana | 1 |
Informasi Pemesanan
ATtiny11
Power Supply | Kacepetan (MHz) | Kode Order | Paket | Range Operasi |
2.7 – 5.5V |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
Komersial (0°C nganti 70°C) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
Industri (-40°C nganti 85°C) |
||
4.0 – 5.5V |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
Komersial (0°C nganti 70°C) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
Industri (-40°C nganti 85°C) |
Cathetan
- Kelas kacepetan nuduhake tingkat jam maksimal nalika nggunakake kristal eksternal utawa drive jam eksternal. Osilator RC internal duwe frekuensi jam nominal sing padha kanggo kabeh kelas kacepetan.
- Alternatif kemasan bebas Pb, tundhuk karo Petunjuk Eropa kanggo Watesan Bahan Berbahaya (direktif RoHS). Uga Halide free lan kanthi Green.
Jinis Paket | |
8P3 | 8-lead, 0.300″ Lebar, Paket Inline Ganda Plastik (PDIP) |
8S2 | 8-lead, 0.200″ Wide, Plastik Gull-Wing Outline Cilik (EIAJ SOIC) |
ATtiny12
Power Supply | Kacepetan (MHz) | Kode Order | Paket | Range Operasi |
1.8 – 5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
Komersial (0°C nganti 70°C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny 12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
Industri (-40°C nganti 85°C) |
||
2.7 – 5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
Komersial (0°C nganti 70°C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
Industri (-40°C nganti 85°C) |
||
4.0 – 5.5V |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
Komersial (0°C nganti 70°C) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
Industri (-40°C nganti 85°C) |
Cathetan
- Kelas kacepetan nuduhake tingkat jam maksimal nalika nggunakake kristal eksternal utawa drive jam eksternal. Osilator RC internal duwe frekuensi jam nominal sing padha kanggo kabeh kelas kacepetan.
- Alternatif kemasan bebas Pb, tundhuk karo Petunjuk Eropa kanggo Watesan Bahan Berbahaya (direktif RoHS). Uga Halide free lan kanthi Green.
Jinis Paket | |
8P3 | 8-lead, 0.300″ Lebar, Paket Inline Ganda Plastik (PDIP) |
8S2 | 8-lead, 0.200″ Wide, Plastik Gull-Wing Outline Cilik (EIAJ SOIC) |
Informasi Kemasan
8P3
DIMENSI UMUM
(Satuan ukuran = inch)
SIMBOL | MIN | NOM | MAX | CATETAN |
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 BSC | |||
eA | 0.300 BSC | 4 | ||
L | 0.115 | 0.130 | 0.150 | 2 |
Cathetan
- Gambar iki mung kanggo informasi umum; deleng JEDEC Drawing MS-001, Variasi BA kanggo informasi tambahan.
- Ukuran A lan L diukur nganggo paket sing dipasang ing JEDEC kursi pesawat Gauge GS-3.
- D, D1 lan E1 dimensi ora kalebu jamur Flash utawa protrusions. Mold Flash utawa protrusions ora ngluwihi 0.010 inch.
- E lan eA diukur kanthi timbal diwatesi dadi jejeg karo datum.
- Tip timbal sing runcing utawa dibunderaké luwih disenengi kanggo nggampangake sisipan.
- b2 lan b3 dimensi maksimum ora kalebu protrusions Dambar. Tonjolan dambar ora ngluwihi 0.010 (0.25 mm).
DIMENSI UMUM
(Satuan ukuran = mm)
SIMBOL | MIN | NOM | MAX | CATETAN |
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 BSC | 4 |
Cathetan
- Gambar iki mung kanggo informasi umum; deleng EIAJ Drawing EDR-7320 kanggo informasi tambahan.
- Mmatch saka mati ndhuwur lan ngisor lan resin burrs ora klebu.
- Dianjurake supaya rongga ndhuwur lan ngisor padha. Yen beda, ukuran sing luwih gedhe kudu dianggep.
- Nemtokake posisi geometris sing bener.
- Nilai b, C ditrapake kanggo terminal dilapisi. Kekandelan standar saka lapisan plating bakal ngukur antarane 0.007 kanggo .021 mm.
Riwayat Revisi Datasheet
Wigati dimangerteni manawa nomer kaca sing kadhaptar ing bagean iki nuduhake dokumen iki. Nomer revisi kasebut nuduhake revisi dokumen.
Wahyu 1006F-06/07
- Ora dianjurake kanggo desain anyar ”
Wahyu 1006E-07/06
- Dianyari tata letak bab.
- Daya-mudhun sing dianyari ing "Mode Turu kanggo ATtiny11" ing kaca 20.
- Daya-mudhun sing dianyari ing "Mode Turu kanggo ATtiny12" ing kaca 20.
- Dianyari Tabel 16 ing kaca 36.
- Dianyari "Kalibrasi Byte ing ATtiny12" ing kaca 49.
- Dianyari "Informasi Pesenan" ing kaca 10.
- Dianyari "Informasi Kemasan" ing kaca 12.
Wahyu 1006D-07/03
- Nilai VBOT sing dianyari ing Tabel 9 ing kaca 24.
Wahyu 1006C-09/01
- N/A
Markas Internasional
- Perusahaan Atmel 2325 Orchard Parkway San Jose, CA 95131 USA Telp: 1(408) 441-0311 Fax: 1(408) 487-2600
- Atmel Asia Kamar 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Telp: (852) 2721-9778 Fax: (852) 2722-1369
- Atmel Eropah Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex France Telp: (33) 1-30-60-70-00 Fax: (33) 1-30-60-71-11
- Atmel Jepang 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Jepang Telp: (81) 3-3523-3551 Fax: (81) 3-3523-7581
Kontak Produk
Web Situs www.atmel.com Dhukungan Teknis avr@atmel.com Kontak Sales www.atmel.com/contacts Panyuwunan Sastra www.atmel.com/literature
Penafian: Informasi ing dokumen iki diwenehake gegayutan karo produk Atmel. Ora ana lisensi, nyata utawa diwenehake, kanthi estoppel utawa liya, kanggo sapa wae
hak properti intelektual diwenehake dening dokumen iki utawa gegayutan karo adol produk Atmel. KECUALI KAJAWAT ING SYARAT lan KETENTUAN SALE ATMEL sing ana ing ATMEL. WEB SITUS, ATMEL TANPA TANGGUNG JAWAB APA-APA LAN NANGGO SEBARANG TERUS, TERSIRAT UTAWA STATUTORY
JAMINAN
Sing ana gandhengane karo produk kalebu, nanging ora winates, babar pisan sing diwenehake, fitness kanggo tartamtu
TUJUAN, UTAWA NON-PELANGGARAN. ATMEL ORA TANGGUNG JAWAB ATAS KERUSAKAN LANGSUNG, LANGSUNG, LANGSUNG, KONSEKUENSIAL, PUNITIF, KHUSUS UTAWA INSIDENTAL (kalebu, TANPA WATASAN, RUSAK KARENA KEHILANGAN, GANGGUAN USAHA, UTAWA KEHILANGAN INFORMASI PENGGUNAAN) DOKUMEN IKI, sanajan ATMEL wis diwènèhi pitutur bab kamungkinan saka karusakan kuwi. Atmel ora nggawe perwakilan utawa jaminan babagan akurasi utawa jangkep isi dokumen iki lan duwe hak kanggo ngganti spesifikasi lan deskripsi produk kapan wae tanpa kabar. Atmel ora nggawe prasetya kanggo nganyari informasi sing ana ing kene. Kajaba khusus diwenehake, produk Atmel ora cocok kanggo, lan ora bakal digunakake ing, aplikasi otomotif. Produk Atmel ora dimaksudake, sah, utawa dijamin digunakake minangka komponen ing aplikasi sing dimaksudake kanggo ndhukung utawa nylametake urip.
© 2007 Atmel Corporation. Kabeh hak dilindhungi undhang-undhang. Atmel®, logo lan kombinasi kasebut, lan liya-liyane minangka merek dagang utawa merek dagang kadhaptar saka Atmel Corporation utawa anak perusahaan. Istilah lan jeneng produk liyane bisa uga merek dagang wong liya.
Dokumen / Sumber Daya
![]() |
ATMEL ATtiny11 8-bit Mikrokontroler karo 1K Byte Flash [pdf] Pandhuan pangguna ATtiny11 8-bit Mikrokontroler karo 1K Byte Flash, ATtiny11, 8-bit Mikrokontroler karo 1K Byte Flash, Mikrokontroler karo 1K Byte Flash, 1K Byte Flash |