ATMEL ATtiny11 8-bitni mikrokontroler sa 1K Byte Flash-om
Karakteristike
- Koristi AVR® RISC arhitekturu
- 8-bitna RISC arhitektura visokih performansi i male energije
- 90 snažnih uputa - Izvođenje većine ciklusa takta
- 32 x 8 radna registra opšte namjene
- Propusnost do 8 MIPS na 8 MHz
Nepostojana memorija programa i podataka
- 1K bajta Flash programske memorije
- Programabilno u sistemu (ATtiny12)
- Izdržljivost: 1,000 ciklusa pisanja/brisanja (ATtiny11/12)
- 64 bajta programibilne EEPROM memorije podataka unutar sistema za ATtiny12
- Izdržljivost: 100,000 ciklusa pisanja / brisanja
- Zaključavanje programiranja za Flash program i EEPROM sigurnost podataka
Periferne karakteristike
- Prekid i buđenje pri promjeni PIN-a
- Jedan 8-bitni tajmer/brojač sa odvojenim predskalerom
- Ugrađeni analogni komparator na čipu
- Programabilni Watchdog tajmer sa oscilatorom na čipu
Posebne karakteristike mikrokontrolera
- Režimi mirovanja i gašenja niske potrošnje
- Vanjski i interni izvori prekida
- Programiranje unutar sistema preko SPI porta (ATtiny12)
- Poboljšani krug za resetiranje pri uključivanju (ATtiny12)
- Interni kalibrirani RC oscilator (ATtiny12)
Specifikacija
- CMOS procesna tehnologija male snage i velike brzine
- Potpuno statična operacija
Potrošnja energije na 4 MHz, 3V, 25°C
- Aktivan: 2.2 mA
- Način mirovanja: 0.5 mA
- Način isključivanja: <1 μA
Paketi
- 8-pinski PDIP i SOIC
Operating Voltages
- 1.8 – 5.5 V za ATtiny12V-1
- 2.7 – 5.5 V za ATtiny11L-2 i ATtiny12L-4
- 4.0 – 5.5 V za ATtiny11-6 i ATtiny12-8
Ocene brzine
- 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)
Konfiguracija pin-a
Gotovoview
ATtiny11/12 je CMOS 8-bitni mikrokontroler male snage baziran na AVR RISC arhitekturi. Izvršavajući moćne instrukcije u jednom ciklusu takta, ATtiny11/12 postiže propusnost koja se približava 1 MIPS po MHz, omogućavajući dizajneru sistema da optimizuje potrošnju energije u odnosu na brzinu obrade. AVR jezgro kombinuje bogat skup instrukcija sa 32 radna registra opšte namene. Sva 32 registra su direktno povezana sa aritmetičko-logičkom jedinicom (ALU), što omogućava pristup dva nezavisna registra u jednoj instrukciji koja se izvršava u jednom ciklusu takta. Rezultirajuća arhitektura je efikasnija u kodu dok postiže protok do deset puta brži od konvencionalnih CISC mikrokontrolera.
Tabela 1. Opis dijelova
Uređaj | Flash | EEPROM | Registrirajte se | Voltage domet | Frekvencija |
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 je podržan sa punim paketom programskih i sistemskih razvojnih alata uključujući: makro asemblere, programski debugger/simulatore, emulatore u krugu,
i kompleti za evaluaciju.
Blok dijagram ATtiny11
Pogledajte sliku 1 na stranici 3. ATtiny11 pruža sljedeće karakteristike: 1K bajtova Flasha, do pet U/I linija opšte namjene, jedna ulazna linija, 32 radna registra opšte namjene, 8-bitni tajmer/brojač, interni i eksterni prekidi, programibilni Watchdog tajmer sa internim oscilatorom i dva softverska režima za uštedu energije. Idle Mode zaustavlja CPU dok dozvoljava tajmeru/brojačima i sistemu za prekide da nastave funkcionisati. Power-down Mode čuva sadržaj registra, ali zamrzava oscilator, onemogućujući sve ostale funkcije čipa do sljedećeg prekida ili hardverskog resetiranja. Funkcije buđenja ili prekida na promjeni pina omogućavaju ATtiny11 da bude vrlo osjetljiv na vanjske događaje, uz najmanju potrošnju energije dok je u režimima isključenja. Uređaj je proizveden korištenjem Atmelove tehnologije nepromjenjive memorije visoke gustoće. Kombinacijom RISC 8-bitnog CPU-a sa Flash-om na monolitnom čipu, Atmel ATtiny11 je moćan mikrokontroler koji pruža visoko fleksibilno i isplativo rješenje za mnoge ugrađene kontrolne aplikacije.
Slika 1. Blok dijagram ATtiny11
Blok dijagram ATtiny12
Slika 2 na stranici 4. ATtiny12 pruža sljedeće karakteristike: 1K bajtova Flasha, 64 bajta EEPROM-a, do šest U/I linija opšte namjene, 32 radna registra opšte namjene, 8-bitni tajmer/brojač, interni i eksterni prekidi, programibilni Watchdog tajmer sa internim oscilatorom i dva softverska režima za uštedu energije. Idle Mode zaustavlja CPU dok dozvoljava tajmeru/brojačima i sistemu za prekide da nastave funkcionisati. Power-down Mode čuva sadržaj registra, ali zamrzava oscilator, onemogućujući sve ostale funkcije čipa do sljedećeg prekida ili hardverskog resetiranja. Funkcije buđenja ili prekida prilikom promjene pinova omogućavaju ATtiny12 da bude vrlo osjetljiv na vanjske događaje, uz najmanju potrošnju energije dok je u režimima isključenja. Uređaj je proizveden korištenjem Atmelove tehnologije nepromjenjive memorije visoke gustoće. Kombinacijom RISC 8-bitnog CPU-a sa Flash-om na monolitnom čipu, Atmel ATtiny12 je moćan mikrokontroler koji pruža visoko fleksibilno i isplativo rješenje za mnoge ugrađene kontrolne aplikacije.
Slika 2. Blok dijagram ATtiny12
Opisi pinova
- Supply voltage pin.
- Pin za uzemljenje.
Port B je 6-bitni I/O port. PB4..0 su I/O pinovi koji mogu obezbijediti interna povlačenja (odabrane za svaki bit). Na ATtiny11, PB5 je samo ulaz. Na ATtiny12, PB5 je ulaz ili izlaz otvorenog odvoda. Pinovi porta su trostruki kada stanje resetovanja postane aktivno, čak i ako sat ne radi. Upotreba pinova PB5..3 kao ulaznih ili I/O pinova je ograničena, u zavisnosti od resetovanja i podešavanja sata, kao što je prikazano ispod.
Tabela 2. Funkcionalnost PB5..PB3 u odnosu na opcije taktiranja uređaja
Opcija takta uređaja | PB5 | PB4 | PB3 |
Eksterno resetovanje je omogućeno | polovno(1) | -(2) | – |
Eksterno resetovanje onemogućeno | Ulaz(3)/I/O(4) | – | – |
External Crystal | – | Koristi se | Koristi se |
Vanjski niskofrekventni kristal | – | Koristi se | Koristi se |
Eksterni keramički rezonator | – | Koristi se | Koristi se |
Eksterni RC oscilator | – | I/O(5) | Koristi se |
Eksterni sat | – | I/O | Koristi se |
Interni RC oscilator | – | I/O | I/O |
Bilješke
- Korišteno” znači da se pin koristi za resetiranje ili za potrebe sata.
- znači da opcija ne utiče na funkciju pina.
- Ulaz znači da je pin ulazni pin porta.
- Na ATtiny11, PB5 je samo ulaz. Na ATtiny12, PB5 je ulaz ili izlaz otvorenog odvoda.
- I/O znači da je pin ulazni/izlazni pin porta.
XTAL1 Ulaz za invertujući oscilator ampLifier i ulaz u radni krug internog sata.
XTAL2 Izlaz iz invertnog oscilatora amplifier.
RESET Resetuj ulaz. Eksterno resetovanje se generiše niskim nivoom na RESET pinu. Reset impulsi duži od 50 ns će generisati resetovanje, čak i ako sat ne radi. Nije garantovano da će kraći impulsi generisati resetovanje.
Sažetak registra ATtiny11
Adresa | Ime | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | Stranica |
$3F | SREG | I | T | H | S | V | N | Z | C | strana 9 |
$3E | Rezervirano | |||||||||
3D | Rezervirano | |||||||||
3C | Rezervirano | |||||||||
3 milijardi dolara | GIMSK | – | INT0 | PCIe | – | – | – | – | – | strana 33 |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | strana 34 |
39 dolara | TIMSK | – | – | – | – | – | – | TOIE0 | – | strana 34 |
38 dolara | TIFR | – | – | – | – | – | – | TOV0 | – | strana 35 |
37 dolara | Rezervirano | |||||||||
36 dolara | Rezervirano | |||||||||
35 dolara | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | strana 32 |
34 dolara | MCUSR | – | – | – | – | – | – | EXTRF | PORF | strana 28 |
33 dolara | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | strana 41 |
32 dolara | TCNT0 | Tajmer/brojač0 (8 bita) | strana 41 | |||||||
31 dolara | Rezervirano | |||||||||
30 dolara | Rezervirano | |||||||||
… | Rezervirano | |||||||||
22 dolara | Rezervirano | |||||||||
21 dolara | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | strana 43 |
20 dolara | Rezervirano | |||||||||
$1F | Rezervirano | |||||||||
$1E | Rezervirano | |||||||||
1D | Rezervirano | |||||||||
1C | Rezervirano | |||||||||
1 milijardi dolara | Rezervirano | |||||||||
$1A | Rezervirano | |||||||||
19 dolara | Rezervirano | |||||||||
18 dolara | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | strana 37 |
17 dolara | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | strana 37 |
16 dolara | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | strana 37 |
15 dolara | Rezervirano | |||||||||
… | Rezervirano | |||||||||
$0A | Rezervirano | |||||||||
09 dolara | Rezervirano | |||||||||
08 dolara | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | strana 45 |
… | Rezervirano | |||||||||
00 dolara | Rezervirano |
Bilješke
- Radi kompatibilnosti s budućim uređajima, rezervirani bitovi trebaju biti zapisani na nulu ako im se pristupa. Rezervirane adrese I / O memorije nikada ne smiju biti napisane.
- Neke od statusnih zastavica se brišu tako što im se upiše logična. Imajte na umu da će CBI i SBI instrukcije raditi na svim bitovima u I/O registru, zapisujući jedan natrag u bilo koju zastavicu koja je pročitana kao postavljena, čime se briše zastavica. CBI i SBI instrukcije rade samo sa registrima od $00 do $1F.
Sažetak registra ATtiny12
Adresa | Ime | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | Stranica |
$3F | SREG | I | T | H | S | V | N | Z | C | strana 9 |
$3E | Rezervirano | |||||||||
3D | Rezervirano | |||||||||
3C | Rezervirano | |||||||||
3 milijardi dolara | GIMSK | – | INT0 | PCIe | – | – | – | – | – | strana 33 |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | strana 34 |
39 dolara | TIMSK | – | – | – | – | – | – | TOIE0 | – | strana 34 |
38 dolara | TIFR | – | – | – | – | – | – | TOV0 | – | strana 35 |
37 dolara | Rezervirano | |||||||||
36 dolara | Rezervirano | |||||||||
35 dolara | MCUCR | – | PUD | SE | SM | – | – | ISC01 | ISC00 | strana 32 |
34 dolara | MCUSR | – | – | – | – | WDRF | BORF | EXTRF | PORF | strana 29 |
33 dolara | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | strana 41 |
32 dolara | TCNT0 | Tajmer/brojač0 (8 bita) | strana 41 | |||||||
31 dolara | OSCCAL | Registar kalibracije oscilatora | strana 12 | |||||||
30 dolara | Rezervirano | |||||||||
… | Rezervirano | |||||||||
22 dolara | Rezervirano | |||||||||
21 dolara | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | strana 43 |
20 dolara | Rezervirano | |||||||||
$1F | Rezervirano | |||||||||
$1E | EEAR | – | – | EEPROM adresni registar | strana 18 | |||||
1D | EEDR | EEPROM registar podataka | strana 18 | |||||||
1C | EECR | – | – | – | – | EERIE | EEMWE | EEWE | EERE | strana 18 |
1 milijardi dolara | Rezervirano | |||||||||
$1A | Rezervirano | |||||||||
19 dolara | Rezervirano | |||||||||
18 dolara | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | strana 37 |
17 dolara | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | strana 37 |
16 dolara | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | strana 37 |
15 dolara | Rezervirano | |||||||||
… | Rezervirano | |||||||||
$0A | Rezervirano | |||||||||
09 dolara | Rezervirano | |||||||||
08 dolara | ACSR | ACD | AINBG | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | strana 45 |
… | Rezervirano | |||||||||
00 dolara | Rezervirano |
Napomena
- Radi kompatibilnosti s budućim uređajima, rezervirani bitovi trebaju biti zapisani na nulu ako im se pristupa. Rezervirane adrese I / O memorije nikada ne smiju biti napisane.
- Neke od statusnih zastavica se brišu tako što im se upiše logična. Imajte na umu da će CBI i SBI instrukcije raditi na svim bitovima u I/O registru, zapisujući jedan natrag u bilo koju zastavicu koja je pročitana kao postavljena, čime se briše zastavica. CBI i SBI instrukcije rade samo sa registrima od $00 do $1F.
Sažetak skupa uputa
Mnemotehnika | Operandi | Opis | Operacija | Zastave | #Satovi |
ARITMETIČKE I LOGIČKE UPUTE | |||||
ADD | Rd, Rr | Dodajte dva registra | Rd ¬ Rd + Rr | Z, C, N, V, H | 1 |
ADC | Rd, Rr | Dodajte sa Carry dva registra | Rd ¬ Rd + Rr + C | Z, C, N, V, H | 1 |
SUB | Rd, Rr | Oduzmite dva registra | Rd ¬ Rd – Rr | Z, C, N, V, H | 1 |
UP | Rd, K | Oduzmi konstantu iz Registra | Rd ¬ Rd – K | Z, C, N, V, H | 1 |
SBC | Rd, Rr | Oduzmi s Carry dva registra | Rd ¬ Rd – Rr – C | Z, C, N, V, H | 1 |
SBCI | Rd, K | Oduzmi s Carry Constant iz Reg. | Rd ¬ Rd – K – C | Z, C, N, V, H | 1 |
I | Rd, Rr | Logički I registri | Rd ¬ Rd · Rr | Z, N, V | 1 |
ANDI | Rd, K | Logičan I Registriraj se i Konstantan | Rd ¬ Rd · K | Z, N, V | 1 |
OR | Rd, Rr | Logički ILI registri | Rd ¬ Rd v Rr | Z, N, V | 1 |
ORI | Rd, K | Logično ILI Registrirati se i konstantno | Rd ¬ Rd v K | Z, N, V | 1 |
EOR | Rd, Rr | Ekskluzivni ILI registri | Rd ¬ RdÅRr | Z, N, V | 1 |
COM | Rd | One's Complement | Rd ¬ $FF – Rd | Z, C, N, V | 1 |
NEG | Rd | Dopuna dvojke | Rd ¬ $00 – Rd | Z, C, N, V, H | 1 |
SBR | Rd, K | Postavi bit (e) u Registruj | Rd ¬ Rd v K | Z, N, V | 1 |
CBR | Rd, K | Očistite bit (ove) u Registrujte se | Rd ¬ Rd · (FFh – K) | Z, N, V | 1 |
INC | Rd | Povećanje | Rd ¬ Rd + 1 | Z, N, V | 1 |
DEC | Rd | Dekretnost | Rd ¬ Rd – 1 | Z, N, V | 1 |
TST | Rd | Test za nulu ili minus | Rd ¬ Rd · Rd | Z, N, V | 1 |
CLR | Rd | Obriši registar | Rd ¬ RdÅRd | Z, N, V | 1 |
SER | Rd | Postavi registar | Rd ¬ $FF | Nema | 1 |
UPUTE ZA PODRUŽNICE | |||||
RJMP | k | Relativni skok | PC ¬ PC + k + 1 | Nema | 2 |
POZOVITE | k | Relativni poziv potprograma | PC ¬ PC + k + 1 | Nema | 3 |
RET | Povratak potprograma | PC ¬ STACK | Nema | 4 | |
RETI | Povratak prekida | PC ¬ STACK | I | 4 | |
CPSE | Rd, Rr | Usporedite, preskočite ako je jednako | ako je (Rd = Rr) PC ¬ PC + 2 ili 3 | Nema | 1/2 |
CP | Rd, Rr | Uporedite | Rd - Rr | Z, N, V, C, H | 1 |
CPC | Rd, Rr | Uporedite sa Carry | Rd - Rr - C | Z, N, V, C, H | 1 |
CPI | Rd, K | Uporedite registraciju sa neposrednom | Rd - K | Z, N, V, C, H | 1 |
SBRC | Rr, b | Preskoči ako je bit u Registru obrisan | ako je (Rr(b)=0) PC ¬ PC + 2 ili 3 | Nema | 1/2 |
SBRS | Rr, b | Preskoči ako je postavljeno Bit in Register | ako je (Rr(b)=1) PC ¬ PC + 2 ili 3 | Nema | 1/2 |
SBIC | P, b | Preskoči ako je izbrisan bit u I / O registru | ako je (P(b)=0) PC ¬ PC + 2 ili 3 | Nema | 1/2 |
SBIS | P, b | Preskoči ako je postavljeno Bit in I / O Register | ako je (P(b)=1) PC ¬ PC + 2 ili 3 | Nema | 1/2 |
BRBS | s, k | Podružnica ako je postavljena zastava statusa | ako je (SREG(s) = 1) onda PC¬PC + k + 1 | Nema | 1/2 |
BRBC | s, k | Podružnica ako je oznaka statusa izbrisana | ako je (SREG(s) = 0) onda PC¬PC + k + 1 | Nema | 1/2 |
BREQ | k | Grana ako je jednaka | ako je (Z = 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRNE | k | Grana ako nije jednaka | ako je (Z = 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRCS | k | Grana ako nosi set | ako je (C = 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRCC | k | Podružnica ako je Carry Clearing | ako je (C = 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRSH | k | Podružnica ako je ista ili viša | ako je (C = 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRLO | k | Grana ako je niža | ako je (C = 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRMI | k | Podružnica ako je minus | ako je (N = 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRPL | k | Podružnica ako je plus | ako je (N = 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRGE | k | Podružnica ako je veća ili jednaka, potpisana | ako je (N Å V= 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRLT | k | Podružnica ako je manja od nule, potpisano | ako je (N Å V= 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRHS | k | Grana ako je postavljena zastavica s pola nosača | ako je (H = 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRHC | k | Podružnica ako je oznaka upola nošena | ako je (H = 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRTS | k | Grana ako je postavljena zastavica T | ako je (T = 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRTC | k | Grana ako je T zastavica uklonjena | ako je (T = 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRVS | k | Grananje ako je postavljena zastavica prelijevanja | ako je (V = 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRVC | k | Razgranaj se ako je obrisana zastavica preljeva | ako je (V = 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
BRIE | k | Grananje ako je omogućen prekid | ako je ( I = 1) onda PC ¬ PC + k + 1 | Nema | 1/2 |
MLADIĆ | k | Podružnica ako je prekid onemogućen | ako je ( I = 0) onda PC ¬ PC + k + 1 | Nema | 1/2 |
Mnemotehnika | Operandi | Opis | Operacija | Zastave | #Satovi |
UPUTSTVO ZA PRIJENOS PODATAKA | |||||
LD | Rd,Z | Indirektno učitavanje registra | Rd ¬ (Z) | Nema | 2 |
ST | Z,Rr | Store Register Indirect | (Z) ¬ Rr | Nema | 2 |
MOV | Rd, Rr | Pomicanje između registara | Rd ¬ Rr | Nema | 1 |
LDI | Rd, K | Load Immediate | Rd ¬ K | Nema | 1 |
IN | Rd, P | U luci | Rd ¬ P | Nema | 1 |
OUT | P, Rr | Out Port | P ¬ Rr | Nema | 1 |
LPM | Učitaj memoriju programa | R0 ¬ (Z) | Nema | 3 | |
UPUTE ZA BIT I BIT-TEST | |||||
SBI | P, b | Postavi bit u I / O registru | I/O(P,b)¬ 1 | Nema | 2 |
CBI | P, b | Očisti bit u I / O registru | I/O(P,b)¬ 0 | Nema | 2 |
LSL | Rd | Logički pomak ulijevo | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z, C, N, V | 1 |
LSR | Rd | Logički pomak udesno | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z, C, N, V | 1 |
ULOGA | Rd | Rotirajte lijevo kroz Carry | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z, C, N, V | 1 |
ROR | Rd | Rotiraj desno kroz Carry | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z, C, N, V | 1 |
ASR | Rd | Aritmetički pomak udesno | Rd(n) ¬ Rd(n+1), n = 0..6 | Z, C, N, V | 1 |
SWAP | Rd | Zamijenite grickalice | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | Nema | 1 |
BSET | s | Zastavica postavljena | SREG(i) ¬ 1 | SREG (s) | 1 |
BCLR | s | Flag Clear | SREG(i) ¬ 0 | SREG (s) | 1 |
BST | Rr, b | Bit Store od Registriraj se do T | T ¬ Rr(b) | T | 1 |
BLD | Rd, b | Bitno opterećenje od T do Registra | Rd(b) ¬ T | Nema | 1 |
SEC | Postavite Carry | C ¬ 1 | C | 1 | |
CLC | Clear Carry | C ¬ 0 | C | 1 | |
SEN | Postavi negativnu zastavicu | N ¬ 1 | N | 1 | |
CLN | Očisti negativnu zastavicu | N ¬ 0 | N | 1 | |
SEZ | Postavite Zero Flag | Z ¬ 1 | Z | 1 | |
CLZ | Očistite zastavicu nule | Z ¬ 0 | Z | 1 | |
SEI | Omogućavanje globalnog prekida | I ¬ 1 | I | 1 | |
CLI | Onemogući globalni prekid | I ¬ 0 | I | 1 | |
SES | Postavite potpisanu testnu zastavicu | S ¬ 1 | S | 1 | |
CLS | Očistite potpisanu testnu zastavicu | S ¬ 0 | S | 1 | |
SEV | Postavite dva komplementa Overflow | V ¬ 1 | V | 1 | |
CLV | Obriši prelijevanje komplementa za dvoje | V ¬ 0 | V | 1 | |
SET | Postavite T u SREG | T ¬ 1 | T | 1 | |
CLT | Očistite T u SREG | T ¬ 0 | T | 1 | |
VIDI | Postavite Half Carry Flag u SREG | H ¬ 1 | H | 1 | |
CLH | Očistite zastavicu za pola nošenja u SREG-u | H ¬ 0 | H | 1 | |
NOP | Nema operacije | Nema | 1 | ||
SLEEP | Spavaj | (vidi specifični opis funkcije spavanja) | Nema | 1 | |
WDR | Watch Dog Reset | (pogledajte specifičan opis za WDR/tajmer) | Nema | 1 |
Informacije o naručivanju
ATtiny11
Napajanje | Brzina (MHz) | Šifra za narudžbu | Paket | Operativni domet |
2.7 – 5.5V |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
Komercijalni (0°C do 70°C) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
Industrial (-40°C do 85°C) |
||
4.0 – 5.5V |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
Komercijalni (0°C do 70°C) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
Industrial (-40°C do 85°C) |
Bilješke
- Ocena brzine se odnosi na maksimalnu brzinu takta kada se koristi eksterni kristal ili eksterni pogon sata. Interni RC oscilator ima istu nominalnu frekvenciju takta za sve stepene brzine.
- Alternativa pakovanju bez Pb, u skladu je sa Evropskom direktivom za ograničenje opasnih supstanci (RoHS direktiva). Također bez halida i potpuno zelena.
Vrsta paketa | |
8P3 | 8-odvodni, 0.300″ širok, plastični dvostruki inline paket (PDIP) |
8S2 | 8-olova, široka 0.200″, mala obrisa plastičnog krila galeba (EIAJ SOIC) |
ATtiny12
Napajanje | Brzina (MHz) | Šifra za narudžbu | Paket | Operativni domet |
1.8 – 5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
Komercijalni (0°C do 70°C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
Industrial (-40°C do 85°C) |
||
2.7 – 5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
Komercijalni (0°C do 70°C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
Industrial (-40°C do 85°C) |
||
4.0 – 5.5V |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
Komercijalni (0°C do 70°C) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
Industrial (-40°C do 85°C) |
Bilješke
- Ocena brzine se odnosi na maksimalnu brzinu takta kada se koristi eksterni kristal ili eksterni pogon sata. Interni RC oscilator ima istu nominalnu frekvenciju takta za sve stepene brzine.
- Alternativa pakovanju bez Pb, u skladu je sa Evropskom direktivom za ograničenje opasnih supstanci (RoHS direktiva). Također bez halida i potpuno zelena.
Vrsta paketa | |
8P3 | 8-odvodni, 0.300″ širok, plastični dvostruki inline paket (PDIP) |
8S2 | 8-olova, široka 0.200″, mala obrisa plastičnog krila galeba (EIAJ SOIC) |
Informacije o pakovanju
8P3
ZAJEDNIČKE DIMENZIJE
(Jedinica mjere = inči)
SIMBOL | MIN | NOM | MAX | NAPOMENA |
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 |
Bilješke
- Ovaj crtež je samo za opšte informacije; pogledajte JEDEC crtež MS-001, varijanta BA za dodatne informacije.
- Dimenzije A i L su merene sa paketom koji se nalazi u JEDEC ravni sedenja Gauge GS-3.
- Dimenzije D, D1 i E1 ne uključuju bljesak kalupa ili izbočine. Bljesak kalupa ili izbočine ne smiju prelaziti 0.010 inča.
- E i eA mjereni sa provodnicima ograničenim da budu okomiti na datum.
- Poželjni su šiljasti ili zaobljeni vrhovi elektroda radi lakšeg umetanja.
- b2 i b3 maksimalne dimenzije ne uključuju Dambar izbočine. Izbočine brana ne smiju prelaziti 0.010 (0.25 mm).
ZAJEDNIČKE DIMENZIJE
(Jedinica mjere = mm)
SIMBOL | MIN | NOM | MAX | NAPOMENA |
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 |
Bilješke
- Ovaj crtež je samo za opšte informacije; pogledajte EIAJ crtež EDR-7320 za dodatne informacije.
- Neusklađenost gornje i donje matrice i smolastih neravnina nisu uključeni.
- Preporučuje se da gornje i donje šupljine budu jednake. Ako se razlikuju, uzima se u obzir veća dimenzija.
- Određuje pravi geometrijski položaj.
- Vrijednosti b,C se odnose na obložene terminale. Standardna debljina sloja oplate treba da bude između 0.007 do 021 mm.
Istorija revizija lista sa podacima
Imajte na umu da se brojevi stranica navedeni u ovom odjeljku odnose na ovaj dokument. Revizijski brojevi se odnose na reviziju dokumenta.
Rev. 1006F-06/07
- Ne preporučuje se za novi dizajn”
Rev. 1006E-07/06
- Ažuriran izgled poglavlja.
- Ažurirano gašenje u “Režimi mirovanja za ATtiny11” na stranici 20.
- Ažurirano gašenje u “Režimi mirovanja za ATtiny12” na stranici 20.
- Ažurirana tabela 16 na stranici 36.
- Ažurirano “Bajt kalibracije u ATtiny12” na stranici 49.
- Ažurirano “Informacije o narudžbi” na stranici 10.
- Ažurirano “Informacije o pakovanju” na stranici 12.
Rev. 1006D-07/03
- Ažurirane VBOT vrijednosti u tabeli 9 na stranici 24.
Rev. 1006C-09/01
- N/A
Headquarters International
- Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 SAD Tel: 1(408) 441-0311 Fax: 1(408) 487-2600
- Atmel Asia Soba 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Tel: (852) 2721-9778 Fax: (852) 2722-1369
- Atmel Europe Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex Francuska Tel: (33) 1-30-60-70-00 Fax: (33) 1-30-60-71-11
- Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokio 104-0033 Japan Tel: (81) 3-3523-3551 Fax: (81) 3-3523-7581
Kontakt za proizvod
Web Site www.atmel.com Tehnička podrška avr@atmel.com Kontakt za prodaju www.atmel.com/contacts Zahtjevi za literaturu www.atmel.com/literature
Odricanje od odgovornosti: Informacije u ovom dokumentu date su u vezi sa Atmel proizvodima. Bez dozvole, izričite ili implicirane, estoppelom ili na drugi način, bilo kome
Pravo intelektualne svojine daje se ovim dokumentom ili u vezi sa prodajom Atmel proizvoda. OSIM KAKO JE NAVEDENO U ATMELOVIM ODREDBAMA I USLOVIMA PRODAJE NA ATMEL-U WEB SAJT, ATMEL NE PREUZIMA NIKAKVU ODGOVORNOST I ODRIČE SE BILO KAKVE IZRIČITIH, PODRAZUMEVANIH ILI ZAKONSKIH
GARANCIJA
KOJI SE ODNOSI NA NJEGOVE PROIZVODE UKLJUČUJUĆI, ALI NE OGRANIČENO NA, PODRAZUMEVANU GARANCIJU O PRODAJNOSTI, PRIKLADNOSTI ZA ODREĐENI
SVRHA ILI NEKRŠENJE PRAVA. ATMEL NEĆE BITI ODGOVORAN ZA BILO KAKVE DIREKTNE, INDIREKTNE, POSLEDIČNE, KAZNENE, POSEBNE ILI SLUČAJNE ŠTETE (UKLJUČUJUĆI, BEZ OGRANIČENJA, ŠTETU ZA GUBITAK DOBITKA, POSLOVANJE KORIŠĆENJA INFORSE INFORSE INFORSE INFORSE INFORSE INFORSE INFORSE INFORSE OVAJ DOKUMENT, ČAK I AKO JE ATMEL OBAVIJEŠTEN O MOGUĆNOSTI TAKVE ŠTETE. Atmel ne daje nikakve izjave ili jamstva u pogledu tačnosti ili potpunosti sadržaja ovog dokumenta i zadržava pravo izmjene specifikacija i opisa proizvoda u bilo koje vrijeme bez prethodne najave. Atmel se ne obavezuje da će ažurirati informacije sadržane u ovom dokumentu. Osim ako nije drugačije određeno, Atmel proizvodi nisu prikladni i neće se koristiti u automobilskim aplikacijama. Atmelovi proizvodi nisu namijenjeni, odobreni ili pod jamstvom za upotrebu kao komponente u aplikacijama namijenjenim za održavanje ili održavanje života.
© 2007 Atmel Corporation. Sva prava zadržana. Atmel®, logotip i njihove kombinacije i drugi su registrovani zaštitni znaci ili zaštitni znaci kompanije Atmel Corporation ili njenih podružnica. Drugi termini i nazivi proizvoda mogu biti zaštićeni znakovi drugih.
Dokumenti / Resursi
![]() |
ATMEL ATtiny11 8-bitni mikrokontroler sa 1K Byte Flash-om [pdf] Korisnički priručnik ATtiny11 8-bitni mikrokontroler sa 1K Byte Flash-om, ATtiny11, 8-bitni mikrokontroler sa 1K Byte Flash-om, Mikrokontroler sa 1K Byte Flash-om, 1K Byte Flash-om |