ATMEL ATtiny11 8-bita Mikroregilo kun 1K Byte Flash
Karakterizaĵoj
- Utiligas la AVR® RISC-Arkitekturon
- Alt-efikeca kaj Malaltpotenca 8-bita RISC-Arkitekturo
- 90 Potencaj Instruoj - Plej Unuopa Horloĝa Ciklo-Ekzekuto
- 32 x 8 Ĝeneralcelaj Laborregistaroj
- Ĝis 8 MIPS-Trafluo ĉe 8 MHz
Nevolatila Programo kaj Datuma Memoro
- 1K Bajto de Flash Program Memoro
- Programebla en la sistemo (ATtiny12)
- Eltenivo: 1,000 Skribu/Forigi Ciklojn (ATtiny11/12)
- 64 Bajtoj de En-Sistema Programebla EEPROM-Datenmemoro por ATtiny12
- Eltenemo: 100,000 Skribi / Forigi Ciklojn
- Programado-Ŝlosilo por Flash Programo kaj EEPROM-Datumsekureco
Ekstercentraj Ecoj
- Interrompo kaj Vekiĝo ĉe Pinŝanĝo
- Unu 8-bita Tempigilo/Nombrilo kun Aparta Antaŭskalilo
- Sur-blata Analoga Komparilo
- Programebla Watchdog Timer kun Sur-blata Oscilatoro
Specialaj Mikroregiloj
- Malaltenergiaj Idle kaj Power-down Modes
- Eksteraj kaj Internaj Interrompaj Fontoj
- En-Sistema Programebla per SPI-Haveno (ATtiny12)
- Plibonigita ŝaltita Rekomencigita Cirkvito (ATtiny12)
- Interna Kalibrita RC-Oscilatoro (ATtiny12)
Specifo
- Malaltpotenca, Altrapida CMOS-Proceza Teknologio
- Plene Senmova Operacio
Elektrokonsumo ĉe 4 MHz, 3V, 25°C
- Aktiva: 2.2 mA
- Neaktiva Reĝimo: 0.5 mA
- Malŝalti reĝimon: <1 μA
Pakoj
- 8-pinglaj PDIP kaj SOIC
Funkcianta Voltages
- 1.8 - 5.5V por ATtiny12V-1
- 2.7 - 5.5V por ATtiny11L-2 kaj ATtiny12L-4
- 4.0 - 5.5V por ATtiny11-6 kaj ATtiny12-8
Rapidaj Gradoj
- 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)
Fiksado Agordo
Finiteview
La ATtiny11/12 estas malalt-potenca CMOS 8-bita mikroregilo bazita sur la AVR RISC-arkitekturo. Efektivigante potencajn instrukciojn en ununura horloĝa ciklo, la ATtiny11/12 atingas trairojn proksimiĝantajn al 1 MIPS per MHz, permesante al la sistemdizajnisto optimumigi elektrokonsumon kontraŭ pretigrapideco. La AVR-kerno kombinas riĉan instrukciaĵon kun 32 ĝeneraluzeblaj laborregistroj. Ĉiuj 32 registroj estas rekte ligitaj al la Arithmetic Logic Unit (ALU), permesante al du sendependaj registroj esti aliritaj en unu ununura instrukcio efektivigita en unu horloĝciklo. La rezulta arkitekturo estas pli koda efika dum atingado de trairoj ĝis dekoble pli rapide ol konvenciaj CISC-mikroregiloj.
Tabelo 1. Partoj Priskribo
Aparato | Ekbrilo | EEPROM | Registru | Voltage Gamo | Ofteco |
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 |
La ATtiny11/12 AVR estas subtenata per plena serio de programoj kaj sistemaj evoluiloj inkluzive de: makro-asemblontoj, program-sencimigilo/simuliloj, encirkvitaj emuliloj,
kaj taksaj ilaroj.
ATtiny11 Blokdiagramo
Vidu Figuron 1 sur paĝo 3. La ATtiny11 disponigas la sekvajn funkciojn: 1K bajtoj de Flash, ĝis kvin ĝeneraluzeblaj I/O-linioj, unu eniga linio, 32 ĝeneraluzeblaj laborregistroj, 8-bita tempigilo/nombrilo, interna kaj eksteraj interrompoj, programebla Watchdog Timer kun interna oscilatoro, kaj du softvar-elekteblaj energiŝparaj reĝimoj. La Neaktiva Reĝimo maldaŭrigas la CPU permesante al la tempigilo/nombriloj kaj interrompa sistemo daŭri funkcii. La Power-down Mode ŝparas la registroenhavon sed frostigas la oscilatoron, malfunkciigante ĉiujn aliajn pecetfunkciojn ĝis la venonta interrompo aŭ aparataro rekomencigita. La funkcioj de vekiĝo aŭ interrompo pri stifta ŝanĝo ebligas al la ATtiny11 esti tre respondema al eksteraj eventoj, ankoraŭ havante la plej malaltan energikonsumon dum la malfunkciaj reĝimoj. La aparato estas fabrikita per la alt-denseca nevolatila memorteknologio de Atmel. Kombinante RISC 8-bitan CPU kun Flash sur monolita blato, la Atmel ATtiny11 estas potenca mikroregilo, kiu provizas tre flekseblan kaj kostefika solvon al multaj enigitaj kontrolaj aplikoj.
Figuro 1. La ATtiny11-Blokdiagramo
ATtiny12 Blokdiagramo
Figuro 2 sur paĝo 4. La ATtiny12 disponigas la sekvajn funkciojn: 1K bajtoj de Flash, 64 bajtoj EEPROM, ĝis ses ĝeneraluzeblaj I/O-linioj, 32 ĝeneraluzeblaj laborregistroj, 8-bita tempigilo/nombrilo, interna kaj eksteraj interrompoj, programebla Watchdog Timer kun interna oscilatoro, kaj du softvar-elekteblaj energiŝparaj reĝimoj. La Neaktiva Reĝimo maldaŭrigas la CPU permesante al la tempigilo/nombriloj kaj interrompa sistemo daŭri funkcii. La Power-down Mode ŝparas la registroenhavon sed frostigas la oscilatoron, malfunkciigante ĉiujn aliajn pecetfunkciojn ĝis la venonta interrompo aŭ aparataro rekomencigita. La funkcioj de vekiĝo aŭ interrompo pri stifta ŝanĝo ebligas al la ATtiny12 esti tre respondema al eksteraj eventoj, ankoraŭ havante la plej malaltan energikonsumon dum la malfunkciaj reĝimoj. La aparato estas fabrikita per la alt-denseca nevolatila memorteknologio de Atmel. Kombinante RISC 8-bitan CPU kun Flash sur monolita blato, la Atmel ATtiny12 estas potenca mikroregilo, kiu provizas tre flekseblan kaj kostefikan solvon al multaj enkonstruitaj kontrolaj aplikoj.
Figuro 2. La ATtiny12-Blokdiagramo
Pinaj Priskriboj
- Provizo voltage pinglo.
- Grunda pinglo.
Haveno B estas 6-bita I/O-haveno. PB4..0 estas I/O-stiftoj, kiuj povas disponigi internajn tir-upojn (elektitaj por ĉiu bito). Sur ATtiny11, PB5 estas nur enigo. Sur ATtiny12, PB5 estas enigo aŭ malferma-drena eligo. La havenstiftoj estas tri-deklaritaj kiam rekomencigita kondiĉo iĝas aktiva, eĉ se la horloĝo ne funkcias. La uzo de pingloj PB5..3 kiel enigo aŭ I/O pingloj estas limigita, depende de rekomencigitaj kaj horloĝaj agordoj, kiel montrite sube.
Tabelo 2. PB5..PB3 Funkcio kontraŭ Aparato Horloĝ-Opcioj
Opcio pri Aparata Horloĝo | PB5 | PB4 | PB3 |
Ekstera Restarigo Ebligita | Uzita (1) | -(2) | – |
Ekstera Restarigo Malŝaltita | Enigo(3)/I/O(4) | – | – |
Ekstera Kristalo | – | Uzita | Uzita |
Ekstera Malfrekvenca Kristalo | – | Uzita | Uzita |
Ekstera Ceramika Resonator | – | Uzita | Uzita |
Ekstera RC Oscilatoro | – | I/O (5) | Uzita |
Ekstera Horloĝo | – | I/O | Uzita |
Interna RC Oscilatoro | – | I/O | I/O |
Notoj
- Uzita" signifas, ke la pinglo estas uzata por restarigi aŭ horloĝaj celoj.
- signifas, ke la pinfunkcio ne estas tuŝita de la opcio.
- Enigo signifas, ke la stifto estas havena eniga stifto.
- Sur ATtiny11, PB5 estas nur enigo. Sur ATtiny12, PB5 estas enigo aŭ malferma-drena eligo.
- I/O signifas, ke la stifto estas havena enigo/eliga stifto.
XTAL1 Enigo al la inversiga oscilatoro ampligilo kaj enigo al la interna horloĝa funkcia cirkvito.
XTAL2 Eligo de la inversiga oscilatoro amppli viva.
RESET Restarigi enigon. Ekstera rekomenciĝo estas generita per malalta nivelo sur la RESET-pinglo. Restarigi pulsojn pli longajn ol 50 ns generos rekomencon, eĉ se la horloĝo ne funkcias. Pli mallongaj pulsoj ne garantias generi rekomencon.
Registru Resumo ATtiny11
Adreso | Nomo | Bito 7 | Bito 6 | Bito 5 | Bito 4 | Bito 3 | Bito 2 | Bito 1 | Bito 0 | Paĝo |
$3F | SREG | I | T | H | S | V | N | Z | C | paĝo 9 |
$3E | Rezervita | |||||||||
$3D | Rezervita | |||||||||
$3C | Rezervita | |||||||||
3 miliardoj USD | GIMSK | – | INT0 | PCIe | – | – | – | – | – | paĝo 33 |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | paĝo 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | paĝo 34 |
$38 | TIFR | – | – | – | – | – | – | TOV0 | – | paĝo 35 |
$37 | Rezervita | |||||||||
$36 | Rezervita | |||||||||
$35 | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | paĝo 32 |
$34 | MCUSR | – | – | – | – | – | – | EXTRF | PORF | paĝo 28 |
$33 | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | paĝo 41 |
$32 | TCNT0 | Tempigilo/Nombrilo0 (8 Bitoj) | paĝo 41 | |||||||
$31 | Rezervita | |||||||||
$30 | Rezervita | |||||||||
… | Rezervita | |||||||||
$22 | Rezervita | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | paĝo 43 |
$20 | Rezervita | |||||||||
$1F | Rezervita | |||||||||
$1E | Rezervita | |||||||||
$1D | Rezervita | |||||||||
$1C | Rezervita | |||||||||
1 miliardoj USD | Rezervita | |||||||||
$1A | Rezervita | |||||||||
$19 | Rezervita | |||||||||
$18 | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | paĝo 37 |
$17 | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | paĝo 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | paĝo 37 |
$15 | Rezervita | |||||||||
… | Rezervita | |||||||||
$0A | Rezervita | |||||||||
$09 | Rezervita | |||||||||
$08 | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | paĝo 45 |
… | Rezervita | |||||||||
$00 | Rezervita |
Notoj
- Por kongruo kun estontaj aparatoj, rezervitaj bitoj devas esti skribitaj al nulo se aliritaj. Rezervitaj I / O-memoradresoj neniam estu skribitaj.
- Kelkaj el la statusflagoj estas forigitaj skribante logikan al ili. Notu ke la CBI kaj SBI-instrukciaĵo funkcios sur ĉiuj bitoj en la I/O-registro, skribante unu reen en ajnan flagon legitan kiel aro, tiel malbarante la flagon. La instrukcioj de CBI kaj SBI funkcias nur kun registroj $00 ĝis $1F.
Registru Resumo ATtiny12
Adreso | Nomo | Bito 7 | Bito 6 | Bito 5 | Bito 4 | Bito 3 | Bito 2 | Bito 1 | Bito 0 | Paĝo |
$3F | SREG | I | T | H | S | V | N | Z | C | paĝo 9 |
$3E | Rezervita | |||||||||
$3D | Rezervita | |||||||||
$3C | Rezervita | |||||||||
3 miliardoj USD | GIMSK | – | INT0 | PCIe | – | – | – | – | – | paĝo 33 |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | paĝo 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | paĝo 34 |
$38 | TIFR | – | – | – | – | – | – | TOV0 | – | paĝo 35 |
$37 | Rezervita | |||||||||
$36 | Rezervita | |||||||||
$35 | MCUCR | – | PUD | SE | SM | – | – | ISC01 | ISC00 | paĝo 32 |
$34 | MCUSR | – | – | – | – | WDRF | BORF | EXTRF | PORF | paĝo 29 |
$33 | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | paĝo 41 |
$32 | TCNT0 | Tempigilo/Nombrilo0 (8 Bitoj) | paĝo 41 | |||||||
$31 | OSKALA | Registro de Kalibrado de Oscilatoro | paĝo 12 | |||||||
$30 | Rezervita | |||||||||
… | Rezervita | |||||||||
$22 | Rezervita | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | paĝo 43 |
$20 | Rezervita | |||||||||
$1F | Rezervita | |||||||||
$1E | ORELO | – | – | Registro de Adreso de EEPROM | paĝo 18 | |||||
$1D | EEDR | Registro de datumoj de EEPROM | paĝo 18 | |||||||
$1C | EECR | – | – | – | – | ERIE | EEMWE | EEWE | EERE | paĝo 18 |
1 miliardoj USD | Rezervita | |||||||||
$1A | Rezervita | |||||||||
$19 | Rezervita | |||||||||
$18 | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | paĝo 37 |
$17 | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | paĝo 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | paĝo 37 |
$15 | Rezervita | |||||||||
… | Rezervita | |||||||||
$0A | Rezervita | |||||||||
$09 | Rezervita | |||||||||
$08 | ACSR | ACD | AINBG | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | paĝo 45 |
… | Rezervita | |||||||||
$00 | Rezervita |
Notu
- Por kongruo kun estontaj aparatoj, rezervitaj bitoj devas esti skribitaj al nulo se aliritaj. Rezervitaj I / O-memoradresoj neniam estu skribitaj.
- Kelkaj el la statusflagoj estas forigitaj skribante logikan al ili. Notu ke la CBI kaj SBI-instrukciaĵo funkcios sur ĉiuj bitoj en la I/O-registro, skribante unu reen en ajnan flagon legitan kiel aro, tiel malbarante la flagon. La instrukcioj de CBI kaj SBI funkcias nur kun registroj $00 ĝis $1F.
Instrukcia Resumo
Mnemonikoj | Operandoj | Priskribo | Operacio | Flagoj | #Horloĝoj |
ARITMETIKA KAJ LOGIKAJ INSTRUOJ | |||||
ALDONI | Rd, Rr | Aldonu du Registrojn | Rd ¬ Rd + Rr | Z, C, N, V, H | 1 |
ADC | Rd, Rr | Aldonu per Carry du Registrojn | Rd ¬ Rd + Rr + C | Z, C, N, V, H | 1 |
SUB | Rd, Rr | Subtrahi du Registrojn | Rd ¬ Rd – Rr | Z, C, N, V, H | 1 |
mi grimpis | Rd, K | Subtrahi Konstanton de Registro | Rd ¬ Rd - K | Z, C, N, V, H | 1 |
SBC | Rd, Rr | Subtrahi per Portu du Registrojn | Rd ¬ Rd – Rr – C | Z, C, N, V, H | 1 |
SBCI | Rd, K | Subtrahi kun Carry Constant de Reg. | Rd ¬ Rd – K – C | Z, C, N, V, H | 1 |
KAJ | Rd, Rr | Logikaj KAJ Registroj | Rd ¬ Rd · Rr | Z, N, V | 1 |
ANDI | Rd, K | Logika KA Registro kaj Konstanto | Rd ¬ Rd · K | Z, N, V | 1 |
OR | Rd, Rr | Logikaj A Reg Registroj | Rd ¬ Rd v Rr | Z, N, V | 1 |
ORI | Rd, K | Logika A Register Registro kaj Konstanto | Rd ¬ Rd v K | Z, N, V | 1 |
EOR | Rd, Rr | Ekskluzivaj A OR Registroj | Rd ¬ RdÅRr | Z, N, V | 1 |
COM | Rd | Unu Komplemento | Rd ¬ $FF – Rd | Z, C, N, V | 1 |
NEG | Rd | Dua Komplemento | Rd ¬ $00 - Rd | Z, C, N, V, H | 1 |
SBR | Rd, K | Enmetu Bitojn en Registro | Rd ¬ Rd v K | Z, N, V | 1 |
CBR | Rd, K | Malplenigi Bitojn en Registro | Rd ¬ Rd · (FFh – K) | Z, N, V | 1 |
INC | Rd | Pliigo | Rd ¬ Rd + 1 | Z, N, V | 1 |
DEC | Rd | Malkresko | Rd ¬ Rd – 1 | Z, N, V | 1 |
TST | Rd | Testo pri Nulo aŭ Minuso | Rd ¬ Rd · Rd | Z, N, V | 1 |
CLR | Rd | Klara Registro | Rd ¬ RdÅRd | Z, N, V | 1 |
SER | Rd | Fiksita Registro | Rd ¬ $FF | Neniu | 1 |
BRANKAJ INSTRUOJ | |||||
RJMP | k | Relativa Salto | Komputilo ¬ Komputilo + k + 1 | Neniu | 2 |
RCALL | k | Relativa Subrutina Voko | Komputilo ¬ Komputilo + k + 1 | Neniu | 3 |
RET | Subrutina Reveno | PC ¬ STAKO | Neniu | 4 | |
RETI | Interrompi Revenon | PC ¬ STAKO | I | 4 | |
CPSE | Rd, Rr | Komparu, Saltu se Egala | se (Rd = Rr) PC ¬ PC + 2 aŭ 3 | Neniu | 1/2 |
CP | Rd, Rr | Komparu | Rd - Rr | Z, N, V, C, H | 1 |
CPC | Rd, Rr | Komparu kun Carry | Rd - Rr - C | Z, N, V, C, H | 1 |
KPI | Rd, K | Komparu Registri kun Tuja | Rd - K | Z, N, V, C, H | 1 |
SBRC | Rr, nask | Saltu se Bit en Registro malpleniĝis | se (Rr(b)=0) PC ¬ PC + 2 aŭ 3 | Neniu | 1/2 |
SBRS | Rr, nask | Saltu se Bit en Registro estas Agordita | se (Rr(b)=1) PC ¬ PC + 2 aŭ 3 | Neniu | 1/2 |
SBIC | P, b | Saltu, se Bit en I / O-Registro malpleniĝis | se (P(b)=0) PC ¬ PC + 2 aŭ 3 | Neniu | 1/2 |
SBIS | P, b | Saltu se Bit en I / O-Registro estas Agordita | se (P(b)=1) PC ¬ PC + 2 aŭ 3 | Neniu | 1/2 |
BRBS | s, k | Branĉo se Statuso-Flago Agordas | se (SREG(j) = 1) tiam PC¬PC + k + 1 | Neniu | 1/2 |
BRBC | s, k | Filio se Statuso-Flago Malpleniĝis | se (SREG(j) = 0) tiam PC¬PC + k + 1 | Neniu | 1/2 |
BREQ | k | Branĉo se Egala | se (Z = 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRNE | k | Branĉo se Ne Egala | se (Z = 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRCS | k | Filio se Carry Set | se (C = 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRCC | k | Filio se Porti Malplenigita | se (C = 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRSH | k | Filio se Sama aŭ Pli Alta | se (C = 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRLO | k | Branĉo se Malsupra | se (C = 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRMI | k | Branĉo se Minus | se (N = 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRPL | k | Filio se Plus | se (N = 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRGE | k | Branĉo se Pli Granda aŭ Egala, Subskribita | se (N Å V= 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRLT | k | Filio se Malpli ol Nulo, Subskribita | se (N Å V= 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRHS | k | Branĉo se Duone Portas Flagaron | se (H = 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRHC | k | Branĉo, se Duono Portas Flagon Malplenigita | se (H = 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRTS | k | Filio se T-Flago-Aro | se (T = 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRTC | k | Filio se T Flago Malpleniĝis | se (T = 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRVS | k | Branĉu se Superflua Flago estas Agordita | se (V = 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRVC | k | Branĉu se Superflua Flago estas Forigita | se (V = 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
BRIE | k | Filio se Interrompo Eblas | se ( I = 1) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
NUDANTO | k | Filio se Interrompi Malebligas | se ( I = 0) tiam PC ¬ PC + k + 1 | Neniu | 1/2 |
Mnemonikoj | Operandoj | Priskribo | Operacio | Flagoj | #Horloĝoj |
INSTRUOJ DE DATUMO TRANSDONO | |||||
LD | Rd, Z | Ŝargi Registron Nerekte | Rd ¬ (Z) | Neniu | 2 |
ST | Z, Rr | Vendeja Registro Nerekta | (Z) ¬ Rr | Neniu | 2 |
MOV | Rd, Rr | Movu Inter Registroj | Rd ¬ Rr | Neniu | 1 |
LDI | Rd, K | Ŝarĝo Tuja | Rd ¬ K | Neniu | 1 |
IN | Rd, P | En Haveno | Rd ¬ P | Neniu | 1 |
EKSTER | P, Rr | Ekster Haveno | P ¬ Rr | Neniu | 1 |
LPM | Ŝarĝi Programan Memoron | R0 ¬ (Z) | Neniu | 3 | |
INSTRUOJ DE BIT KAJ BIT-TEST | |||||
SBI | P, b | Agordi Biton en I / O-Registro | I/O(P,b) ¬ 1 | Neniu | 2 |
CBI | P, b | Klara Peco en I / O-Registro | I/O(P,b) ¬ 0 | Neniu | 2 |
LSL | Rd | Logika Ŝanĝo Maldekstre | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z, C, N, V | 1 |
LSR | Rd | Logika Ŝanĝo Dekstre | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z, C, N, V | 1 |
ROLO | Rd | Turnu Maldekstren Tra Portu | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z, C, N, V | 1 |
ROR | Rd | Rotacii Dekstren Tra Porti | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z, C, N, V | 1 |
ASR | Rd | Aritmetika Ŝanĝo Dekstre | Rd(n) ¬ Rd(n+1), n = 0..6 | Z, C, N, V | 1 |
Interŝanĝi | Rd | Interŝanĝi Ronĝojn | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | Neniu | 1 |
BSET | s | Flagaro | SREG(j) ¬ 1 | SREG (j) | 1 |
BCLR | s | Flago Klara | SREG(j) ¬ 0 | SREG (j) | 1 |
BST | Rr, nask | Bita Butiko de Registro al T. | T ¬ Rr(b) | T | 1 |
BLD | Rd, nask | Bita ŝarĝo de T al Registro | Rd(b) ¬ T | Neniu | 1 |
SEC | Fiksita Porti | C ¬ 1 | C | 1 | |
CLC | Klara Portu | C ¬ 0 | C | 1 | |
SEN | Agordi Negativan Flagon | N ¬ 1 | N | 1 | |
CLN | Klara Negativa Flago | N ¬ 0 | N | 1 | |
SEZ | Agordi Nulan Flagon | Z ¬ 1 | Z | 1 | |
CLZ | Klara Nula Flago | Z ¬ 0 | Z | 1 | |
SEI | Tutmonda Interrompo Ebligi | mi ¬ 1 | I | 1 | |
CLI | Tutmonda Interrompa Malŝalti | mi ¬ 0 | I | 1 | |
SES | Agordi Subskribitan Testan Flagon | S ¬ 1 | S | 1 | |
CLS | Klara Subskribita Testoflago | S ¬ 0 | S | 1 | |
SEV | Agordu Twos Komplemento Overflow | V¬ 1 | V | 1 | |
CLV | Klara Du-Kompleta Superfluaĵo | V¬ 0 | V | 1 | |
ARO | Enmetu T en SREG | T ¬ 1 | T | 1 | |
CLT | Klara T en SREG | T ¬ 0 | T | 1 | |
SEH | Enmetu Duonportan Flagon en SREG | H ¬ 1 | H | 1 | |
CLH | Klara Duonporta Flago en SREG | H ¬ 0 | H | 1 | |
NOP | Neniu Operacio | Neniu | 1 | ||
DORMI | Dormu | (vidu specifan priskribon por dorma funkcio) | Neniu | 1 | |
WDR | Watch Dog Restarigi | (vidu specifan priskribon por WDR/tempigilo) | Neniu | 1 |
Mendaj Informoj
ATtiny11
Elektroprovizo | Rapido (MHz) | Menda Kodo | Pako | Operacia Gamo |
2.7 – 5.5V |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
Komerca (0 °C ĝis 70 °C) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
Industria (-40 °C ĝis 85 °C) |
||
4.0 – 5.5V |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
Komerca (0 °C ĝis 70 °C) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
Industria (-40 °C ĝis 85 °C) |
Notoj
- La rapidecgrado rilatas al maksimuma horloĝfrekvenco dum uzado de ekstera kristalo aŭ ekstera horloĝveturado. La interna RC-oscilatoro havas la saman nominalan horloĝfrekvencon por ĉiuj rapidecgradoj.
- Pb-libera paka alternativo, konformas al la Eŭropa Direktivo por Limigo de Danĝeraj Substancoj (RoHS-direktivo). Ankaŭ Halide libera kaj plene Verda.
Paka Tipo | |
8P3 | 8-plumbo, 0.300″ Larĝa, Plasta Duobla Enlinia Pako (PDIP) |
8S2 | 8-plumbo, 0.200″ Larĝa, Plasta Mevo-Flugilo Malgranda Kontuzo (EIAJ SOIC) |
ATtiny12
Elektroprovizo | Rapido (MHz) | Menda Kodo | Pako | Operacia Gamo |
1.8 – 5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
Komerca (0 °C ĝis 70 °C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
Industria (-40 °C ĝis 85 °C) |
||
2.7 – 5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
Komerca (0 °C ĝis 70 °C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
Industria (-40 °C ĝis 85 °C) |
||
4.0 – 5.5V |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
Komerca (0 °C ĝis 70 °C) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
Industria (-40 °C ĝis 85 °C) |
Notoj
- La rapidecgrado rilatas al maksimuma horloĝfrekvenco dum uzado de ekstera kristalo aŭ ekstera horloĝveturado. La interna RC-oscilatoro havas la saman nominalan horloĝfrekvencon por ĉiuj rapidecgradoj.
- Pb-libera paka alternativo, konformas al la Eŭropa Direktivo por Limigo de Danĝeraj Substancoj (RoHS-direktivo). Ankaŭ Halide libera kaj plene Verda.
Paka Tipo | |
8P3 | 8-plumbo, 0.300″ Larĝa, Plasta Duobla Enlinia Pako (PDIP) |
8S2 | 8-plumbo, 0.200″ Larĝa, Plasta Mevo-Flugilo Malgranda Kontuzo (EIAJ SOIC) |
Pakaj Informoj
8P3
Komunaj DIMENSIOJ
(Mezurunuo = coloj)
SIMBOLO | MIN | NOM | MAX | NOTO |
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 |
Notoj
- Ĉi tiu desegnaĵo estas nur por ĝenerala informo; raportu al JEDEC Desegno MS-001, Vario BA por pliaj informoj.
- Dimensioj A kaj L estas mezuritaj kun la pakaĵo sesila en JEDEC-sida aviadilo Gauge GS-3.
- D, D1 kaj E1-dimensioj ne inkluzivas ŝimon Flash aŭ elstaraĵojn. Mold Flash aŭ elstaraĵoj ne devas superi 0.010 colojn.
- E kaj eA mezuritaj kun la kondukoj limigitaj por esti perpendikularaj al datumo.
- Pintaj aŭ rondetaj plumbopintoj estas preferitaj por faciligi enmeton.
- b2 kaj b3 maksimumaj dimensioj ne inkluzivas Dambar-elstaraĵojn. Dambar-elstaraĵoj ne devas superi 0.010 (0.25 mm).
Komunaj DIMENSIOJ
(Mezurunuo = mm)
SIMBOLO | MIN | NOM | MAX | NOTO |
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 |
Notoj
- Ĉi tiu desegno estas nur por ĝenerala informo; raportu al EIAJ Desegno EDR-7320 por pliaj informoj.
- Miskongruo de la supraj kaj malsupraj ĵetkuboj kaj rezinbuboj ne estas inkluditaj.
- Oni rekomendas, ke supraj kaj malsupraj kavoj estu egalaj. Se ili estas malsamaj, la pli granda dimensio estas konsiderata.
- Determinas la veran geometrian pozicion.
- Valoroj b,C validas por kovrita terminalo. La norma dikeco de la tega tavolo devas mezuri inter 0.007 ĝis 021 mm.
Historio de Revizio de Datumfolio
Bonvolu noti, ke la paĝnumeroj listigitaj en ĉi tiu sekcio rilatas al ĉi tiu dokumento. La revizionumeroj rilatas al la dokumentrevizio.
Rev 1006F-06/07
- Ne rekomendita por nova dezajno"
Rev 1006E-07/06
- Ĝisdatigita ĉapitra aranĝo.
- Ĝisdatigita Malŝalto en "Dormigaj Reĝimoj por la ATtiny11" sur paĝo 20.
- Ĝisdatigita Malŝalto en "Dormigaj Reĝimoj por la ATtiny12" sur paĝo 20.
- Ĝisdatigita Tabelo 16 sur paĝo 36.
- Ĝisdatigita "Kalibrado-bajto en ATtiny12" sur paĝo 49.
- Ĝisdatigita "Mendaj Informoj" sur paĝo 10.
- Ĝisdatigita "Pakaj Informoj" sur paĝo 12.
Rev 1006D-07/03
- Ĝisdatigitaj VBOT-valoroj en Tabelo 9 sur paĝo 24.
Rev 1006C-09/01
- N/A
Ĉefsidejo Internacia
- Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 Usono Tel: 1(408) 441-0311 Faksi: 1(408) 487-2600
- Atmel Azio Ĉambro 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui Orienta Kowloon Honkongo Tel: (852) 2721-9778 Faksi: (852) 2722-1369
- Atmel Eŭropo Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex Francio Tel: (33) 1-30-60-70-00 Faksi: (33) 1-30-60-71-11
- Atmel Japanio 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokio 104-0033 Japanio Tel: (81) 3-3523-3551 Faksi: (81) 3-3523-7581
Produkta Kontakto
Web Retejo www.atmel.com Teknika Subteno avr@atmel.com Venda Kontakto www.atmel.com/contacts Literaturaj Petoj www.atmel.com/literature
Malgarantio: La informoj en ĉi tiu dokumento estas provizita lige kun Atmel-produktoj. Neniu permesilo, esprima aŭ implicita, per malpermeso aŭ alie, al iu ajn
rajto pri intelekta proprieto estas donita de ĉi tiu dokumento aŭ lige kun la vendo de produktoj de Atmel. KROM KIEL INSTALITA EN LA KONDIĈOJ DE ATMEL VENDOKONDIĈO LOKITA EN ATMEL. WEB RETEJO, ATMEL ASUPOZAS NENIUN RESPONDEBON KAJ RENKLATAS IUJN ESPPRIMAN, IMPLICITAN AŬ LEGAN.
GARANTIO
RIGLATE AL ĜIAJ PRODUTOJ INKLUDE, SED NE LIMIGITE AL, LA IMPLITA GARANTIO DE KOMERCIEBLO, TAŬGECO POR PARTICULO.
CELO, AŬ NE-Malrespekto. NENIEK ATMEL RESPONDAS PRI IUJ REKTA, NEREKTA, KONSEKVA, PUNITIVA, SPECIALA AŬ EKZENDA damaĝo (INKLUDE, SEN LIMIGO, damaĝoj pro perdo de profitoj, negoco-interrompo aŭ perdo de informoj) ekestiĝantaj pro la uzokutimo. ĈI ĈI DOKUMENTO, Eĉ SE ATMEL ESTIS INFORMITA PRI LA POSIBLESTO DE TIAJ damaĝoj. Atmel faras neniujn reprezentojn aŭ garantiojn pri la ĝusteco aŭ kompleteco de la enhavo de ĉi tiu dokumento kaj rezervas la rajton fari ŝanĝojn al specifoj kaj produktaj priskriboj en ajna momento sen avizo. Atmel ne faras ajnan devontigon ĝisdatigi la informojn enhavitajn ĉi tie. Krom se specife provizite alie, Atmel-produktoj ne taŭgas por kaj ne devas esti uzataj en aŭtomobilaj aplikoj. La produktoj de Atmel ne estas destinitaj, rajtigitaj aŭ garantiitaj por uzo kiel komponantoj en aplikoj intencitaj por subteni aŭ subteni vivon.
© 2007 Atmel Corporation. Ĉiuj rajtoj rezervitaj. Atmel®, emblemo kaj kombinaĵoj de ili, kaj aliaj estas registritaj varmarkoj aŭ varmarkoj de Atmel Corporation aŭ ĝiaj filioj. Aliaj terminoj kaj produktnomoj povas esti varmarkoj de aliaj.
Dokumentoj/Rimedoj
![]() |
ATMEL ATtiny11 8-bita Mikroregilo kun 1K Byte Flash [pdf] Uzantogvidilo ATtiny11 8-bita Mikroregilo kun 1K Byte Flash, ATtiny11, 8-bita Mikroregilo kun 1K Byte Flash, Mikroregilo kun 1K Byte Flash, 1K Byte Flash |