ATMEL ATtiny11 8 bites mikrokontroller 1K Byte Flash-el
Jellemzők
- Az AVR® RISC architektúrát használja
- Nagy teljesítményű és alacsony fogyasztású 8 bites RISC architektúra
- 90 nagy teljesítményű utasítás - a legtöbb egyetlen óra ciklus végrehajtása
- 32 x 8 általános felhasználású munka-nyilvántartás
- Akár 8 MIPS áteresztőképesség 8 MHz-en
Nem felejtő program- és adatmemória
- 1K bájt Flash programmemória
- Rendszeren belül programozható (ATtiny12)
- Tartósság: 1,000 írási/törlési ciklus (ATtiny11/12)
- 64 bájt rendszeren belüli programozható EEPROM adatmemória az ATtiny12 számára
- Kitartás: 100,000 XNUMX írási / törlési ciklus
- Programozási zár a Flash programhoz és az EEPROM adatbiztonsághoz
Perifériás jellemzők
- Megszakítás és ébresztés gombostűváltáskor
- Egy 8 bites időzítő/számláló külön előskálázóval
- On-chip analóg összehasonlító
- Programozható Watchdog időzítő chip oszcillátorral
Speciális mikrokontroller jellemzők
- Alacsony fogyasztású üresjárati és kikapcsolt üzemmódok
- Külső és belső megszakítási források
- Rendszeren belül programozható SPI porton keresztül (ATtiny12)
- Továbbfejlesztett bekapcsolási visszaállítási áramkör (ATtiny12)
- Belső kalibrált RC oszcillátor (ATtiny12)
Specifikáció
- Alacsony fogyasztású, nagy sebességű CMOS folyamattechnológia
- Teljesen statikus működés
Áramfelvétel 4 MHz-en, 3V-on, 25°C-on
- Aktív: 2.2 mA
- Készenléti üzemmód: 0.5 mA
- Kikapcsolási mód: <1 μA
Csomagok
- 8 tűs PDIP és SOIC
Operation Voltages
- 1.8–5.5 V az ATtiny12V-1-hez
- 2.7–5.5 V az ATtiny11L-2 és az ATtiny12L-4 számára
- 4.0–5.5 V az ATtiny11-6 és az ATtiny12-8 számára
Sebesség fokozatok
- 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)
Tűs konfiguráció
Felettview
Az ATtiny11/12 egy kis fogyasztású, 8 bites CMOS mikrokontroller, amely az AVR RISC architektúrán alapul. Hatékony utasítások egyetlen órajelen belüli végrehajtásával az ATtiny11/12 eléri az 1 MIPS/MHz átviteli sebességet, ami lehetővé teszi a rendszertervező számára, hogy optimalizálja az energiafogyasztást a feldolgozási sebességhez képest. Az AVR mag gazdag utasításkészletet kombinál 32 általános célú munkaregiszterrel. Mind a 32 regiszter közvetlenül kapcsolódik az aritmetikai logikai egységhez (ALU), lehetővé téve két független regiszter elérését egyetlen, egyetlen órajelen belül végrehajtott utasítással. Az így létrejövő architektúra kódhatékonyabb, miközben akár tízszer gyorsabb átvitelt tesz lehetővé, mint a hagyományos CISC mikrokontrollerek.
1. táblázat Alkatrészek leírása
Eszköz | Vaku | EEPROM | Nyilvántartás | Voltage Tartomány | Frekvencia |
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 |
Az ATtiny11/12 AVR a program- és rendszerfejlesztő eszközök teljes készletével támogatott, beleértve: makró-összeállítókat, programhibakeresőket/szimulátorokat, áramköri emulátorokat,
és értékelő készletek.
ATtiny11 blokkdiagram
Lásd: 1. ábra a 3. oldalon. Az ATtiny11 a következő szolgáltatásokat nyújtja: 1K bájt Flash, legfeljebb öt általános célú I/O vonal, egy bemeneti vonal, 32 általános célú munkaregiszter, 8 bites időzítő/számláló, belső és külső megszakítások, programozható Watchdog Timer belső oszcillátorral és két szoftveresen választható energiatakarékos mód. Az Idle Mode leállítja a CPU-t, miközben lehetővé teszi az időzítő/számlálók és a megszakító rendszer működésének folytatását. A Power-down mód elmenti a regiszter tartalmát, de leállítja az oszcillátort, letiltva az összes többi chip funkciót a következő megszakításig vagy hardver-visszaállításig. Az ébresztés vagy megszakítás a tűcserekor funkciók lehetővé teszik az ATtiny11 számára, hogy nagymértékben reagáljon a külső eseményekre, és még mindig a legalacsonyabb energiafogyasztással rendelkezik, miközben kikapcsolt üzemmódban van. A készülék az Atmel nagy sűrűségű, nem felejtő memória technológiájával készült. A RISC 8 bites CPU és a Flash kombinálásával egy monolitikus chipen az Atmel ATtiny11 egy nagy teljesítményű mikrokontroller, amely rendkívül rugalmas és költséghatékony megoldást kínál számos beágyazott vezérlőalkalmazáshoz.
1. ábra: Az ATtiny11 blokkdiagram
ATtiny12 blokkdiagram
2. ábra a 4. oldalon. Az ATtiny12 a következő szolgáltatásokat nyújtja: 1K bájt Flash, 64 bájt EEPROM, legfeljebb hat általános célú I/O vonal, 32 általános célú munkaregiszter, 8 bites időzítő/számláló, belső és külső megszakítások, programozható Watchdog Timer belső oszcillátorral és két szoftveresen választható energiatakarékos mód. Az Idle Mode leállítja a CPU-t, miközben lehetővé teszi az időzítő/számlálók és a megszakító rendszer működésének folytatását. A kikapcsolási mód elmenti a regiszter tartalmát, de leállítja az oszcillátort, letiltva az összes többi chip funkciót a következő megszakításig vagy a hardver visszaállításáig. Az ébresztés vagy megszakítás a tűcserekor funkciók lehetővé teszik az ATtiny12 számára, hogy nagymértékben reagáljon a külső eseményekre, és még mindig a legalacsonyabb energiafogyasztást jellemezze kikapcsolási módban. A készülék az Atmel nagy sűrűségű, nem felejtő memória technológiájával készült. A RISC 8 bites CPU és a Flash kombinálásával egy monolitikus chipen az Atmel ATtiny12 egy nagy teljesítményű mikrokontroller, amely rendkívül rugalmas és költséghatékony megoldást kínál számos beágyazott vezérlőalkalmazáshoz.
2. ábra: Az ATtiny12 blokkdiagram
Pin Leírások
- Ellátási köttage pin.
- Földelő csap.
A B port egy 6 bites I/O port. A PB4..0 I/O lábak, amelyek belső felhúzást biztosítanak (minden bithez kiválasztva). Az ATtiny11-en a PB5 csak bemenet. Az ATtiny12-n a PB5 bemenet vagy nyitott kimenet. A port érintkezői hármas állapotúak, amikor a visszaállítási állapot aktívvá válik, még akkor is, ha az óra nem fut. A PB5..3 érintkezők bemenetként vagy I/O érintkezőkként való használata korlátozott, a visszaállítástól és az órabeállításoktól függően, az alábbiak szerint.
2. táblázat: PB5..PB3 funkcionalitás és az eszköz órajelének beállításai
Készülékóra opció | PB5 | PB4 | PB3 |
Külső visszaállítás engedélyezve | Használt (1) | (2) | – |
Külső visszaállítás letiltva | Bemenet (3)/I/O (4) | – | – |
Külső kristály | – | Használt | Használt |
Külső alacsony frekvenciájú kristály | – | Használt | Használt |
Külső kerámia rezonátor | – | Használt | Használt |
Külső RC oszcillátor | – | I/O(5) | Használt |
Külső óra | – | I/O | Használt |
Belső RC oszcillátor | – | I/O | I/O |
Megjegyzések
- Használt” azt jelenti, hogy a tűt alaphelyzetbe állításra vagy órajelre használják.
- azt jelenti, hogy az opció nem érinti a pin funkciót.
- A bemenet azt jelenti, hogy a láb egy port bemeneti láb.
- Az ATtiny11-en a PB5 csak bemenet. Az ATtiny12-n a PB5 bemenet vagy nyitott kimenet.
- Az I/O azt jelenti, hogy a láb egy port bemeneti/kimeneti láb.
XTAL1 Bemenet az invertáló oszcillátorba ampemelő és bemenet a belső óra működési áramkörébe.
XTAL2 Az invertáló oszcillátor kimenete ampéletszerűbb.
RESET Reset bemenet. Külső visszaállítást generál a RESET érintkező alacsony szintje. Az 50 ns-nál hosszabb reset impulzusok visszaállítást generálnak, még akkor is, ha az óra nem jár. A rövidebb impulzusok nem garantálják a visszaállítást.
Regisztráció összefoglalója ATtiny11
Cím | Név | 7. bit | 6. bit | 5. bit | 4. bit | 3. bit | 2. bit | 1. bit | 0. bit | oldal |
3F dollár | SREG | I | T | H | S | V | N | Z | C | 9. oldal |
3E dollár | Fenntartott | |||||||||
$ 3D | Fenntartott | |||||||||
3 C dollár | Fenntartott | |||||||||
3 milliárd dollár | GIMSK | – | INT0 | PCIE | – | – | – | – | – | 33. oldal |
3A dollár | GIFR | – | INTF0 | PCIF | – | – | – | – | – | 34. oldal |
39 USD | TIMSK | – | – | – | – | – | – | TOIE0 | – | 34. oldal |
38 USD | TIFR | – | – | – | – | – | – | TOV0 | – | 35. oldal |
37 USD | Fenntartott | |||||||||
36 USD | Fenntartott | |||||||||
35 USD | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | 32. oldal |
34 USD | MCUSR | – | – | – | – | – | – | EXTRF | PORF | 28. oldal |
33 USD | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | 41. oldal |
32 USD | TCNT0 | Timer/Counter0 (8 bites) | 41. oldal | |||||||
31 USD | Fenntartott | |||||||||
30 USD | Fenntartott | |||||||||
… | Fenntartott | |||||||||
22 USD | Fenntartott | |||||||||
21 USD | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | 43. oldal |
20 USD | Fenntartott | |||||||||
1F dollár | Fenntartott | |||||||||
1E dollár | Fenntartott | |||||||||
$ 1D | Fenntartott | |||||||||
1 C dollár | Fenntartott | |||||||||
1 milliárd dollár | Fenntartott | |||||||||
1A dollár | Fenntartott | |||||||||
19 USD | Fenntartott | |||||||||
18 USD | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | 37. oldal |
17 USD | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | 37. oldal |
16 USD | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | 37. oldal |
15 USD | Fenntartott | |||||||||
… | Fenntartott | |||||||||
0A dollár | Fenntartott | |||||||||
09 USD | Fenntartott | |||||||||
08 USD | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | 45. oldal |
… | Fenntartott | |||||||||
00 USD | Fenntartott |
Megjegyzések
- A jövőbeni eszközökkel való kompatibilitás érdekében a fenntartott biteket nullára kell írni, ha elérik őket. A fenntartott I / O memória címeket soha nem szabad írni.
- Egyes állapotjelzők törlődnek, ha logikai jelzőt írnak rájuk. Ne feledje, hogy a CBI és SBI utasítások az I/O regiszter minden bitjén működnek, és egyet írnak vissza bármely beállítottként beolvasott jelzőbe, így törlik a jelzőt. A CBI- és SBI-utasítások csak a $00 és $1F közötti regiszterekkel működnek.
Regisztráció összefoglalója ATtiny12
Cím | Név | 7. bit | 6. bit | 5. bit | 4. bit | 3. bit | 2. bit | 1. bit | 0. bit | oldal |
3F dollár | SREG | I | T | H | S | V | N | Z | C | 9. oldal |
3E dollár | Fenntartott | |||||||||
$ 3D | Fenntartott | |||||||||
3 C dollár | Fenntartott | |||||||||
3 milliárd dollár | GIMSK | – | INT0 | PCIE | – | – | – | – | – | 33. oldal |
3A dollár | GIFR | – | INTF0 | PCIF | – | – | – | – | – | 34. oldal |
39 USD | TIMSK | – | – | – | – | – | – | TOIE0 | – | 34. oldal |
38 USD | TIFR | – | – | – | – | – | – | TOV0 | – | 35. oldal |
37 USD | Fenntartott | |||||||||
36 USD | Fenntartott | |||||||||
35 USD | MCUCR | – | PRACLI | SE | SM | – | – | ISC01 | ISC00 | 32. oldal |
34 USD | MCUSR | – | – | – | – | WDRF | BORF | EXTRF | PORF | 29. oldal |
33 USD | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | 41. oldal |
32 USD | TCNT0 | Timer/Counter0 (8 bites) | 41. oldal | |||||||
31 USD | OSCCAL | Oszcillátor kalibrációs regiszter | 12. oldal | |||||||
30 USD | Fenntartott | |||||||||
… | Fenntartott | |||||||||
22 USD | Fenntartott | |||||||||
21 USD | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | 43. oldal |
20 USD | Fenntartott | |||||||||
1F dollár | Fenntartott | |||||||||
1E dollár | EEAR | – | – | EEPROM címregiszter | 18. oldal | |||||
$ 1D | EEDR | EEPROM adatregiszter | 18. oldal | |||||||
1 C dollár | EECR | – | – | – | – | KÍSÉRTETIES | EEMWE | EEWE | EERE | 18. oldal |
1 milliárd dollár | Fenntartott | |||||||||
1A dollár | Fenntartott | |||||||||
19 USD | Fenntartott | |||||||||
18 USD | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | 37. oldal |
17 USD | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | 37. oldal |
16 USD | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | 37. oldal |
15 USD | Fenntartott | |||||||||
… | Fenntartott | |||||||||
0A dollár | Fenntartott | |||||||||
09 USD | Fenntartott | |||||||||
08 USD | ACSR | ACD | AINBG | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | 45. oldal |
… | Fenntartott | |||||||||
00 USD | Fenntartott |
Jegyzet
- A jövőbeni eszközökkel való kompatibilitás érdekében a fenntartott biteket nullára kell írni, ha elérik őket. A fenntartott I / O memória címeket soha nem szabad írni.
- Egyes állapotjelzők törlődnek, ha logikai jelzőt írnak rájuk. Ne feledje, hogy a CBI és SBI utasítások az I/O regiszter minden bitjén működnek, és egyet írnak vissza bármely beállítottként beolvasott jelzőbe, így törlik a jelzőt. A CBI- és SBI-utasítások csak a $00 és $1F közötti regiszterekkel működnek.
Utasításkészlet összefoglaló
Mnemonika | Operandusok | Leírás | Művelet | Zászlók | # Órák |
ARITMETIKAI ÉS LOGIKAI UTASÍTÁSOK | |||||
HOZZÁAD | Rd, Rr | Adjon hozzá két regisztert | Rd ¬ Rd + Rr | Z, C, N, V, H | 1 |
ADC | Rd, Rr | Adjon hozzá a Carry two Registry alkalmazással | Rd ¬ Rd + Rr + C | Z, C, N, V, H | 1 |
ALATTI | Rd, Rr | Két regiszter levonása | Rd ¬ Rd – Rr | Z, C, N, V, H | 1 |
SUBI | Rd, K. | Kivonja az állandó a nyilvántartásból | Rd ¬ Rd – K | Z, C, N, V, H | 1 |
SBC | Rd, Rr | Kivonás a Carry két regiszterrel | Rd ¬ Rd – Rr – C | Z, C, N, V, H | 1 |
SBCI | Rd, K. | Kivonás a Carry Constant segítségével a Reg. | Rd ¬ Rd – K – C | Z, C, N, V, H | 1 |
ÉS | Rd, Rr | Logikai ÉS Nyilvántartások | Rd ¬ Rd · Rr | Z, N, V | 1 |
ANDI | Rd, K. | Logikus és regisztráció és állandó | Rd ¬ Rd · K | Z, N, V | 1 |
OR | Rd, Rr | Logikai vagy regiszterek | Rd ¬ Rd v Rr | Z, N, V | 1 |
ORI | Rd, K. | Logikus VAGY Regisztráció és Állandó | Rd ¬ Rd v K | Z, N, V | 1 |
EOR | Rd, Rr | Exkluzív VAGY nyilvántartások | Rd ¬ RdÅRr | Z, N, V | 1 |
COM | Rd | Az egyik kiegészítése | Rd ¬ $FF – Rd | Z, C, N, V | 1 |
NEG | Rd | Kettő kiegészítése | Rd ¬ 00 USD – Rd | Z, C, N, V, H | 1 |
SBR | Rd, K | Állítsa be a biteket a nyilvántartásban | Rd ¬ Rd v K | Z, N, V | 1 |
CBR | Rd, K | Tiszta bit (ek) törlése a nyilvántartásban | Rd ¬ Rd · (FFh – K) | Z, N, V | 1 |
INC | Rd | Növekedés | Rd ¬ Rd + 1 | Z, N, V | 1 |
DECEMBER | Rd | fogás | Rd ¬ Rd – 1 | Z, N, V | 1 |
TST | Rd | Teszt nullára vagy mínuszra | Rd ¬ Rd · Rd | Z, N, V | 1 |
CLR | Rd | Törölje a regisztrációt | Rd ¬ RdÅRd | Z, N, V | 1 |
SER | Rd | A Regisztráció beállítása | Rd ¬ $FF | Egyik sem | 1 |
ÁGAZATI UTASÍTÁSOK | |||||
RJMP | k | Relatív ugrás | PC ¬ PC + k + 1 | Egyik sem | 2 |
RCALL | k | Relatív szubrutinhívás | PC ¬ PC + k + 1 | Egyik sem | 3 |
RET | Alprogram visszatérése | PC ¬ STACK | Egyik sem | 4 | |
RETI | Megszakított visszatérés | PC ¬ STACK | I | 4 | |
CPSE | Rd, Rr | Hasonlítsa össze, hagyja ki, ha egyenlő | ha (Rd = Rr) PC ¬ PC + 2 vagy 3 | Egyik sem | 1/2 |
CP | Rd, Rr | Hasonlítsa össze | Rd - Rr | Z, N, V, C, H | 1 |
CPC | Rd, Rr | Hasonlítsa össze a Carry-val | Rd - Rr - C | Z, N, V, C, H | 1 |
fogyasztói árindex | Rd, K | Hasonlítsa össze a Regisztrálás az Azonnal szolgáltatással | Rd - K | Z, N, V, C, H | 1 |
SBRC | Rr, szül | Ugrás, ha a regisztráció bitje törölve | ha (Rr(b)=0) PC ¬ PC + 2 vagy 3 | Egyik sem | 1/2 |
SBRS | Rr, szül | Ugrás, ha a Bit in Register be van állítva | ha (Rr(b)=1) PC ¬ PC + 2 vagy 3 | Egyik sem | 1/2 |
SBIC | P, b | Ugrás, ha az I / O regisztráció bitje törölve | ha (P(b)=0) PC ¬ PC + 2 vagy 3 | Egyik sem | 1/2 |
SBIS | P, b | Ugrás, ha az I / O regiszter bitje be van állítva | ha (P(b)=1) PC ¬ PC + 2 vagy 3 | Egyik sem | 1/2 |
BRB-ken végrehajtott | s, k | Ág, ha állapotjelző van beállítva | ha (SREG(s) = 1), akkor PC¬PC + k + 1 | Egyik sem | 1/2 |
BRBC | s, k | Elágazás, ha az állapotjelző törölve van | ha (SREG(s) = 0), akkor PC¬PC + k + 1 | Egyik sem | 1/2 |
BREQ | k | Elágazás, ha egyenlő | ha (Z = 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRNE | k | Elágazás, ha nem egyenlő | ha (Z = 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRCS | k | Ág, ha hordozható szett | ha (C = 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRCC | k | Fióktelep, ha Carry törlődik | ha (C = 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRSH | k | Ág, ha azonos vagy magasabb | ha (C = 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRLO | k | Ág, ha alacsonyabb | ha (C = 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRMI | k | Ág, ha Mínusz | ha (N = 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRPL | k | Fióktelep, ha Plus | ha (N = 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRGE | k | Ág, ha nagyobb vagy egyenlő, aláírt | ha (N Å V= 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRLT | k | Ág, ha kevesebb, mint nulla, aláírva | ha (N Å V= 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRHS | k | Ág, ha félig hordozható zászló van beállítva | ha (H = 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRHC | k | Elágazás, ha a félig hordozó zászló kitisztul | ha (H = 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRTS | k | Ág, ha T zászló van beállítva | ha (T = 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRTC | k | Elágazás, ha a T zászló törölve van | ha (T = 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRVS | k | Elágazás, ha a túlcsordulási zászló be van állítva | ha (V = 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRVC | k | Elágazás, ha a túlcsordulási zászló törlődik | ha (V = 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
BRIE | k | Ág, ha a megszakítás engedélyezve van | ha ( I = 1), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
HÍD | k | Fiók, ha a megszakítás le van tiltva | ha ( I = 0), akkor PC ¬ PC + k + 1 | Egyik sem | 1/2 |
Mnemonika | Operandusok | Leírás | Művelet | Zászlók | # Órák |
ADAT-ÁTADÁSI UTASÍTÁSOK | |||||
LD | Rd,Z | Load Register Indirect | Rd ¬ (Z) | Egyik sem | 2 |
ST | Z,Rr | Store Register Közvetett | (Z) ¬ Rr | Egyik sem | 2 |
MOV | Rd, Rr | Mozgás a nyilvántartások között | Rd ¬ Rr | Egyik sem | 1 |
LDI | Rd, K. | Azonnali betöltés | Rd ¬ K | Egyik sem | 1 |
IN | Rd., P. | Portban | Rd ¬ P | Egyik sem | 1 |
KI | P, Rr | Kikötő | P ¬ Rr | Egyik sem | 1 |
LPM | Programmemória betöltése | R0 ¬ (Z) | Egyik sem | 3 | |
BIT ÉS BIT-TEST UTASÍTÁSOK | |||||
SBI | P, b | Állítsa be a bitet az I / O regiszterben | I/O(P,b) ¬ 1 | Egyik sem | 2 |
CBI | P, b | Tiszta bit az I / O regisztrációban | I/O(P,b) ¬ 0 | Egyik sem | 2 |
LSL | Rd | Logikai eltolás balra | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z, C, N, V | 1 |
LSR | Rd | Logikai eltolás jobbra | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z, C, N, V | 1 |
ROLE | Rd | Forgatás balra a hordozáson keresztül | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z, C, N, V | 1 |
ROR | Rd | Forgassa jobbra a hordozón keresztül | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z, C, N, V | 1 |
ASR | Rd | Számtani eltolás jobbra | Rd(n) ¬ Rd(n+1), n = 0..6 | Z, C, N, V | 1 |
CSERE | Rd | Cserélje ki a rágcsálnivalókat | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | Egyik sem | 1 |
BSET | s | Zászló beállítása | SREG(ek) ¬ 1 | SREG (ek) | 1 |
BCLR | s | Tiszta zászló | SREG(ek) ¬ 0 | SREG (ek) | 1 |
BST | Rr, szül | Bit Store regisztrációtól T-ig | T ¬ Rr(b) | T | 1 |
BLD | Rd, szül | Bitterhelés T-től Regisztrálásig | Rd(b) ¬ T | Egyik sem | 1 |
SEC | Set Carry | C ¬ 1 | C | 1 | |
CLC | Clear Carry | C ¬ 0 | C | 1 | |
SEN | Negatív zászló beállítása | N ¬ 1 | N | 1 | |
CLN | Tiszta negatív zászló | N ¬ 0 | N | 1 | |
SEZ | Állítsa be a Zero Flag elemet | Z ¬ 1 | Z | 1 | |
CLZ | Tiszta nulla zászló | Z ¬ 0 | Z | 1 | |
SEI | Globális megszakítás engedélyezése | én ¬ 1 | I | 1 | |
CLI | Globális megszakítás letiltása | én ¬ 0 | I | 1 | |
SES | Aláírt tesztjelző beállítása | S ¬ 1 | S | 1 | |
CLS | Törölje az aláírt tesztjelzőt | S ¬ 0 | S | 1 | |
SEV | Set Twos Complement Overflow | V ¬ 1 | V | 1 | |
CLV | Tiszta kettő kiegészítő túlcsordulás | V ¬ 0 | V | 1 | |
KÉSZLET | Állítsa be a T-t a SREG-ben | T ¬ 1 | T | 1 | |
CLT | Tiszta T a SREG-ben | T ¬ 0 | T | 1 | |
PSZ | Állítsa be a Halry Carry zászlót a SREG-ben | H ¬ 1 | H | 1 | |
CLH | Tiszta fél hord zászló a SREG-ben | H ¬ 0 | H | 1 | |
NOP | Nincs művelet | Egyik sem | 1 | ||
ALVÁS | Alvás | (lásd az Alvás funkció leírását) | Egyik sem | 1 | |
WDR | Nézze meg a Kutya visszaállítását | (lásd a WDR/időzítő speciális leírását) | Egyik sem | 1 |
Rendelési információk
ATtiny11
Tápegység | Sebesség (MHz) | Rendelési kód | Csomag | Működési tartomány |
2.7-5.5V |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
Kereskedelmi (0°C és 70°C között) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
Ipari (-40°C és 85°C között) |
||
4.0-5.5V |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
Kereskedelmi (0°C és 70°C között) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
Ipari (-40°C és 85°C között) |
Megjegyzések
- A sebességfokozat a maximális órajelre vonatkozik külső kristály vagy külső órameghajtó használata esetén. A belső RC oszcillátor névleges órajel-frekvenciája minden sebességfokozathoz azonos.
- Pb-mentes csomagolási alternatíva, megfelel a veszélyes anyagok korlátozásáról szóló európai irányelvnek (RoHS direktíva). Szintén halogenidmentes és teljesen zöld.
Csomag típusa | |
8P3 | 8 vezetékes, 0.300 hüvelykes széles, műanyag kettős beépített csomag (PDIP) |
8S2 | 8 vezetékes, 0.200 hüvelykes széles, műanyag sirályszárnyú kis körvonal (EIAJ SOIC) |
ATtiny12
Tápegység | Sebesség (MHz) | Rendelési kód | Csomag | Működési tartomány |
1.8-5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
Kereskedelmi (0°C és 70°C között) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
Ipari (-40°C és 85°C között) |
||
2.7-5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
Kereskedelmi (0°C és 70°C között) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
Ipari (-40°C és 85°C között) |
||
4.0-5.5V |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
Kereskedelmi (0°C és 70°C között) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
Ipari (-40°C és 85°C között) |
Megjegyzések
- A sebességfokozat a maximális órajelre vonatkozik külső kristály vagy külső órameghajtó használata esetén. A belső RC oszcillátor névleges órajel-frekvenciája minden sebességfokozathoz azonos.
- Pb-mentes csomagolási alternatíva, megfelel a veszélyes anyagok korlátozásáról szóló európai irányelvnek (RoHS direktíva). Szintén halogenidmentes és teljesen zöld.
Csomag típusa | |
8P3 | 8 vezetékes, 0.300 hüvelykes széles, műanyag kettős beépített csomag (PDIP) |
8S2 | 8 vezetékes, 0.200 hüvelykes széles, műanyag sirályszárnyú kis körvonal (EIAJ SOIC) |
Csomagolási információk
8P3
KÖZÖS DIMENZIÓK
(Mértékegység = hüvelyk)
SZIMBÓLUM | MIN | NOM | MAX | JEGYZET |
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 |
Megjegyzések
- Ez a rajz csak általános tájékoztatást szolgál; további információkért lásd a JEDEC MS-001 rajz BA BA változatát.
- Az A és L méreteket a JEDEC GS-3 mérősíkba ültetett csomaggal mérik.
- A D, D1 és E1 méretek nem tartalmazzák az öntőformát vagy a kiemelkedéseket. A formavillanás vagy a kiemelkedések nem haladhatják meg a 0.010 hüvelyket.
- E és eA úgy mérve, hogy a vezetékek merőlegesek legyenek a nullapontra.
- A behelyezés megkönnyítése érdekében előnyös a hegyes vagy lekerekített vezetékvégek.
- A b2 és b3 maximális méretek nem tartalmazzák a Dambar kiemelkedéseket. Dambar kiemelkedések nem haladhatják meg a 0.010-et (0.25 mm).
KÖZÖS DIMENZIÓK
(Mértékegység = mm)
SZIMBÓLUM | MIN | NOM | MAX | JEGYZET |
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 |
Megjegyzések
- Ez a rajz csak általános tájékoztatást szolgál; további információkért lásd az EIAJ EDR-7320 rajzot.
- A felső és alsó matricák és a gyantasorja eltérései nem tartoznak bele.
- Javasoljuk, hogy a felső és az alsó üregek egyenlőek legyenek. Ha különböznek, akkor a nagyobb méretet kell figyelembe venni.
- Meghatározza a valódi geometriai pozíciót.
- A b,C értékek a lemezes csatlakozóra vonatkoznak. A bevonatréteg szabványos vastagságának 0.007 és 021 mm között kell lennie.
Adatlap felülvizsgálati előzmények
Kérjük, vegye figyelembe, hogy az ebben a részben felsorolt oldalszámok erre a dokumentumra vonatkoznak. A revíziószámok a dokumentum revíziójára utalnak.
Rev. 1006F-06/07
- Új kialakításhoz nem ajánlott”
Rev. 1006E-07/06
- Frissített fejezetelrendezés.
- Frissített kikapcsolás: „Alvó üzemmódok az ATtiny11-hez”, 20. oldal.
- Frissített kikapcsolás: „Alvó üzemmódok az ATtiny12-hez”, 20. oldal.
- Frissített 16. táblázat a 36. oldalon.
- Frissített „Kalibrációs bájt az ATtiny12-ben” a 49. oldalon.
- Frissített „Rendelési információk” a 10. oldalon.
- Frissített „Csomagolási információk” oldalszám: 12.
Rev. 1006D-07/03
- Frissített VBOT értékek a 9. táblázatban a 24. oldalon.
Rev. 1006C-09/01
- N/A
Nemzetközi központ
- Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Tel: 1(408) 441-0311 Fax: 1(408) 487-2600
- Atmel Ázsia 1219-es szoba Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Tel: (852) 2721-9778 Fax: (852) 2722-1369
- Atmel Európa Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex Franciaország Tel: (33) 1-30-60-70-00 Fax: (33) 1-30-60-71-11
- Atmel Japán 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokió 104-0033 Japán Tel: (81) 3-3523-3551 Fax: (81) 3-3523-7581
Termék kapcsolattartó
Web Telek www.atmel.com Műszaki támogatás avr@atmel.com Értékesítési kapcsolattartó www.atmel.com/contacts Irodalmi kérések www.atmel.com/literature
Jogi nyilatkozat: A jelen dokumentumban szereplő információk az Atmel termékekkel kapcsolatban állnak rendelkezésre. Semmilyen kifejezett vagy hallgatólagos engedély, sem letiltás, sem más módon
szellemi tulajdonjogot ez a dokumentum vagy az Atmel termékek értékesítésével összefüggésben biztosítanak. KIVÉVE AZ ATMEL AZ ATMEL ÉRTÉKESÍTÉSÉN TALÁLHATÓ ELADÁSI FELTÉTELEIBEN BIZTOSÍTOTTAT WEB A OLDAL, az ATMEL SEMMI FELELŐSSÉGET NEM VÁLLAL, ÉS MINDEN KIFEJEZETETT, VÉLELMEZETT VAGY TÖRVÉNYBEN ELŐÍRT ELLENI
GARANCIA
A TERMÉKEIRE VONATKOZÓAN BEVEZETETT AZ ELADHATÓSÁGRA VONATKOZÓ VÉLETESEN GARANCIÁT, AZ ALKALMASSÁGRA VONATKOZÓAN, DE NEM KIZÁRÓLAG
CÉL, VAGY NEM JOGSÉRTÉS. Az ATMEL SEMMILYEN ESETÉN NEM VÁLLAL FELELŐSSÉGET SEMMILYEN KÖZVETLEN, KÖZVETETT, KÖVETKEZMÉNYES, BÜNTETŐ, KÜLÖNLEGES VAGY VÉLETLENES KÁROKÉRT (BEÉLETETETT KORLÁTOZAT NÉLKÜL A NYERESÉGELVESZTÉSBŐL SZÁRMAZÓ KÁROKAT, A HASZNÁLATI SZAKADÁSBÓL, ÜZLETI FORMÁZÁS FELHASZNÁLÁSÁBÓL, EZT A DOKUMENTUMT, MÉG HA AZ ATMEL AZ ILYEN KÁROK LEHETŐSÉGÉRŐL TÁJÉKOZTATVA VOLT. Az Atmel nem vállal felelősséget vagy garanciát a jelen dokumentum tartalmának pontosságára vagy teljességére vonatkozóan, és fenntartja a jogot, hogy előzetes értesítés nélkül bármikor módosítsa a specifikációkat és a termékleírásokat. Az Atmel nem vállal kötelezettséget az itt található információk frissítésére. Hacsak másként nem rendelkezik, az Atmel termékek nem alkalmasak autóipari alkalmazásokra, és nem használhatók azokban. Az Atmel termékeit nem tervezték, nem engedélyezték vagy nem garantálják az élet fenntartására vagy fenntartására szolgáló alkalmazások alkatrészeiként való felhasználásra.
© 2007 Atmel Corporation. Minden jog fenntartva. Az Atmel®, logója és ezek kombinációi és mások az Atmel Corporation vagy leányvállalatai bejegyzett védjegyei vagy védjegyei. Más kifejezések és terméknevek mások védjegyei lehetnek.
Dokumentumok / Források
![]() |
ATMEL ATtiny11 8 bites mikrokontroller 1K Byte Flash-el [pdf] Felhasználói útmutató ATtiny11 8 bites mikrokontroller 1K byte Flash-el, ATtiny11, 8 bites mikrovezérlő 1K byte Flash-el, mikrokontroller 1K byte Flash-el, 1K Byte Flash |