ATMEL ATtiny11 Microkontroller 8-bit bi 1K Byte Flash
Features
- Mîmariya AVR® RISC bikar tîne
- Mîmariya RISC 8-bit-performansa bilind û kêm-hêza
- 90 Telîmatên Hêzdar - Herî Yekane Pêkhatina Demjimêrê
- 32 x 8 Qeydên Xebatê yên Armanca Giştî
- Li 8 MHz heya 8 MIPS
Bername û Bîra Daneyên Nevolatile
- 1K Byte Bîra Bernameya Flash
- Di Pergalê de Bernamekirî (ATtiny12)
- Tenduristî: 1,000 Pêlên Nivîsandinê/Xweşandinê (ATtiny11/12)
- Ji bo ATtiny64 12 Byte Bîra Daneyên EEPROM-ya Bernamekirî ya Di Pergalê
- Tenduristî: 100,000 Çîrokên Nivîsandinê/Erase
- Ji bo Bernameya Flash û Ewlekariya Daneyên EEPROM Qefleta Bernamekirinê
Taybetmendiyên Peripheral
- Di Guhertina Pînê de qutkirin û şiyarbûn
- Yek Timer/Hejmarek 8-bit bi Pêşkêşkera Veqetandî
- Li ser-çîpê Berhevkarê Analog
- Demjimêra Watchdog-ê ya bernamekirî bi Oscillatora On-çîpê
Taybetmendiyên Mîkrokontroller ên Taybet
- Modên Bêkar û Hêza-kêm-kêm
- Çavkaniyên Navxweyî û Navxweyî yên Navxweyî
- Di Pergalê de Bi Porta SPI (ATtiny12) Bernamekirin
- Hêza Vegerandina Hêzê ya Pêşkeftî (ATtiny12)
- Oscillatorê RC-ya Kalibrkirî ya Navxweyî (ATtiny12)
Specification
- Teknolojiya Pêvajoya CMOS-hêza kêm, bi leza bilind
- Operasyona bi tevahî statîk
Xerca hêzê li 4 MHz, 3V, 25°C
- Jîr: 2.2 mA
- Moda Bêkar: 0.5 mA
- Moda Daxistinê: <1 μA
Packages
- 8-pin PDIP û SOIC
Operating Voltages
- 1.8 - 5.5V ji bo ATtiny12V-1
- 2.7 - 5.5V ji bo ATtiny11L-2 û ATtiny12L-4
- 4.0 - 5.5V ji bo ATtiny11-6 û ATtiny12-8
Notên Leza
- 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)
Mîhengên Pin
Serview
ATtiny11/12 mîkrokontrolkerek 8-bit CMOS-a kêm-hêza li ser bingeha mîmariya AVR RISC-ê ye. Bi cîbicîkirina rêwerzên hêzdar di yek çerxa demjimêrê de, ATtiny11/12 rêgezên ku nêzî 1 MIPS per MHz dibin, digihîje, ku rê dide sêwiranerê pergalê ku xerckirina hêzê li hember leza pêvajoyê xweşbîn bike. AVR core komek rêwerzek dewlemend bi 32 tomarên xebatê yên gelemperî re hev dike. Hemî 32 tomar rasterast bi Yekîneya Mantiqa Arîtmetîk (ALU) ve girêdayî ne, ku dihêle ku du tomarên serbixwe di yek rêwerzek ku di yek çerxa demjimêrê de têne darve kirin de werin gihîştin. Mîmariya encam di heman demê de ku ji mîkrokontrolkerên CISC yên kevneşopî deh qat zûtir derbasbûna kodê bikêrtir e.
Tablo 1. Danasîna Parçeyan
Sazî | Birûsk | EEPROM | Fêhrist | Voltage Range | Pircarînî |
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 bi komek bêkêmasî ya amûrên pêşkeftina bername û pergalê tê piştgirî kirin, di nav de: komkerên makro, debugger/simulatorên bernameyê, emulatorên nav-circuit,
û kîtên nirxandinê.
ATtiny11 Block Diagram
Binêre Figure 1 li ser rûpela 3. ATtiny11 taybetmendiyên jêrîn peyda dike: 1K byte Flash, heta pênc xetên I/O-armanca gelemperî, yek rêza têketinê, 32 tomarên xebatê yên gelemperî, demjimêrek/hejmarek 8-bit, hundurîn û qutkirinên derve, Watchdog Timer-a bernamekirî ya bi oscilatora hundurîn, û du modên hilanîna hêzê yên ku ji hêla nermalavê ve têne hilbijartin. Moda Idle CPU-yê disekine dema ku dihêle ku demjimêr / jimarvan û pergala qutkirinê berdewam bike. Moda Power-down naveroka qeydê diparêze lê oscilatorê dicemidîne, hemî fonksiyonên çîpê yên din berteng dike heya qutbûna paşîn an vesazkirina hardware. Hişyarbûn an qutkirina li ser taybetmendiyên guheztina pin-ê dihêle ku ATtiny11 ji bûyerên derveyî re pir bersivdar be, hîna jî dema ku di modên dakêşanê de ye xerckirina hêzê ya herî hindik vedigire. Amûr bi karanîna teknolojiya bîranînê ya nevolatile ya bi dendika bilind a Atmel ve hatî çêkirin. Bi berhevkirina CPU-ya 8-bit RISC bi Flash-ê re li ser çîpek monolîtîk, Atmel ATtiny11 mîkrokontrolkerek hêzdar e ku ji gelek serîlêdanên kontrolê yên binavkirî re çareseriyek pir maqûl û lêçûn peyda dike.
Wêne 1. Diyagrama Block ATtiny11
ATtiny12 Block Diagram
Figure 2 li ser rûpel 4. ATtiny12 van taybetmendiyan peyda dike: 1K bytes Flash, 64 bytes EEPROM, heta şeş xetên I/O-ya giştî, 32 tomarên xebata gelemperî, demjimêrek/hejmarek 8-bit, hundurîn û qutkirinên derve, Demjimêra Watchdog-ê ya bernamekirî bi oscilatora hundurîn, û du modên hilanînê yên nermalava-hilbijartî. Moda Idle CPU-yê disekine dema ku dihêle demjimêr / jimarvan û pergala qutkirinê berdewam bike. Moda Power-down naveroka qeydê hildibijêre lê oscilatorê dicemidîne, hemî fonksiyonên çîpê yên din heta qutbûna paşîn an vesazkirina hardware neçalak dike. Hişyarbûn an qutkirina li ser taybetmendiyên guheztina pin-ê dihêle ku ATtiny12 ji bûyerên derveyî re pir bersivdar be, hîn jî dema ku di modên dakêşanê de ye, xerckirina herî kêm hêzê vedigire. Amûr bi karanîna teknolojiya bîranînê ya ne-hilberî ya bi tîrêjiya bilind a Atmel ve hatî çêkirin. Bi berhevkirina CPU-ya RISC 8-bit bi Flash-ê re li ser çîpek monolîtîk, Atmel ATtiny12 mîkrokontrolkerek hêzdar e ku ji gelek serîlêdanên kontrolê yên binavkirî re çareseriyek pir maqûl û lêçûn peyda dike.
Wêne 2. Diyagrama Block ATtiny12
Danasîna Pin
- Supply voltage pin.
- Pîneya erdê.
Port B portek I/O ya 6-bit e. PB4..0 pînên I/O ne ku dikarin kişandinên hundurîn peyda bikin (ji bo her bit têne hilbijartin). Li ser ATtiny11, PB5 tenê têketinê ye. Li ser ATtiny12, PB5 têketin an derketina vekirî-vekirî ye. Gava ku rewşek vesazkirinê çalak dibe, hetta ku demjimêr nexebite jî, pinên portê sê-serok têne diyar kirin. Bikaranîna pinên PB5..3 wekî têketin an pêlên I/O bi sînor e, li gorî vesazkirin û mîhengên demjimêrê, wekî ku li jêr tê xuyang kirin.
Tablo 2. Karbidestiya PB5..PB3 beramberî Vebijarkên Demjimêjkirina Amûrê
Vebijêrk Clocking Device | PB5 | PB4 | PB3 |
Reset Derveyî Çalak | Bikaranîn (1) | -(2) | – |
Reset Derveyî Neçalak | Ketin(3)/I/O(4) | – | – |
Crystal Derveyî | – | Bikaranîn | Bikaranîn |
Derveyî Krîstal-frekansa kêm | – | Bikaranîn | Bikaranîn |
Resonatorê Seramîk a Derveyî | – | Bikaranîn | Bikaranîn |
Derveyî RC Oscillator | – | I/O(5) | Bikaranîn |
Saeta Derveyî | – | I/O | Bikaranîn |
Navxweyî RC Oscillator | – | I/O | I/O |
Têbînî
- Bikaranîn" tê vê wateyê ku pin ji bo ji nû vesazkirin an armancên demjimêrê tê bikar anîn.
- tê vê wateyê ku fonksiyona pin ji vebijarkê nayê bandor kirin.
- Input tê vê wateyê ku pînê pîneyek têketina portê ye.
- Li ser ATtiny11, PB5 tenê têketinê ye. Li ser ATtiny12, PB5 têketin an derketina vekirî-vekirî ye.
- I/O tê vê wateyê ku pînê pîneyek têketin/derketinê ye.
XTAL1 Ketina oscilatora berevajîkirî amplifier û têketina çerxa xebatê ya demjimêra hundurîn.
XTAL2 Derketina ji oscilatora berevajîkirî ampzindîtir.
RESET Input reset. Vesazkirinek derveyî ji hêla astek nizm li ser pina RESET ve tê çêkirin. Pelên ji nû vesazkirina ji 50 ns dirêjtir dê vesaziyek çêbike, her çend demjimêr nexebite. Pîlanên kurttir ne garantî ne ku ji nû ve vesazkirinê çêbikin.
Kurtenivîsa qeydkirinê ATtiny11
Navnîşan | Nav | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | Rûpel |
$3F | SREG | I | T | H | S | V | N | Z | C | rûpel 9 |
$3E | Reserved | |||||||||
$3D | Reserved | |||||||||
$3C | Reserved | |||||||||
3 milyar dolar | GIMSK | – | INT0 | PCIe | – | – | – | – | – | rûpel 33 |
$ 3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | rûpel 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | rûpel 34 |
$38 | TIFR | – | – | – | – | – | – | TOV0 | – | rûpel 35 |
$37 | Reserved | |||||||||
$36 | Reserved | |||||||||
$35 | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | rûpel 32 |
$34 | MCUSR | – | – | – | – | – | – | EXTRF | PORF | rûpel 28 |
$33 | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | rûpel 41 |
$32 | TCNT0 | Demjimêr/Hejmar 0 (8 Bit) | rûpel 41 | |||||||
$31 | Reserved | |||||||||
$30 | Reserved | |||||||||
… | Reserved | |||||||||
$22 | Reserved | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | rûpel 43 |
$20 | Reserved | |||||||||
$1F | Reserved | |||||||||
$1E | Reserved | |||||||||
$1D | Reserved | |||||||||
$1C | Reserved | |||||||||
1 milyar dolar | Reserved | |||||||||
$ 1A | Reserved | |||||||||
$19 | Reserved | |||||||||
$18 | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | rûpel 37 |
$17 | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | rûpel 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | rûpel 37 |
$15 | Reserved | |||||||||
… | Reserved | |||||||||
$ 0A | Reserved | |||||||||
$09 | Reserved | |||||||||
$08 | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | rûpel 45 |
… | Reserved | |||||||||
$00 | Reserved |
Têbînî
- Ji bo lihevhatina bi cîhazên paşerojê re, heke bigihîjin bitsên veqetandî divê sifir werin nivîsandin. Navnîşanên bîra I/O yên rezervkirî divê qet neyên nivîsandin.
- Hin alayên statûyê bi nivîsandina yek mantiqî ji wan re têne paqij kirin. Bala xwe bidin ku rêwerzên CBI û SBI dê li ser hemî bitên di qeyda I/O de bixebitin, yekî vegere nav her ala ku wekî hatî xwendin binivîsin, bi vî rengî ala paqij bikin. Talîmatên CBI û SBI tenê bi qeydên $00 heta $1F re dixebitin.
Kurtenivîsa qeydkirinê ATtiny12
Navnîşan | Nav | Bit 7 | Bit 6 | Bit 5 | Bit 4 | Bit 3 | Bit 2 | Bit 1 | Bit 0 | Rûpel |
$3F | SREG | I | T | H | S | V | N | Z | C | rûpel 9 |
$3E | Reserved | |||||||||
$3D | Reserved | |||||||||
$3C | Reserved | |||||||||
3 milyar dolar | GIMSK | – | INT0 | PCIe | – | – | – | – | – | rûpel 33 |
$ 3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | rûpel 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | rûpel 34 |
$38 | TIFR | – | – | – | – | – | – | TOV0 | – | rûpel 35 |
$37 | Reserved | |||||||||
$36 | Reserved | |||||||||
$35 | MCUCR | – | PUD | SE | SM | – | – | ISC01 | ISC00 | rûpel 32 |
$34 | MCUSR | – | – | – | – | WDRF | BORF | EXTRF | PORF | rûpel 29 |
$33 | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | rûpel 41 |
$32 | TCNT0 | Demjimêr/Hejmar 0 (8 Bit) | rûpel 41 | |||||||
$31 | OSCCAL | Qeyda Kalibrasyona Oscillatorê | rûpel 12 | |||||||
$30 | Reserved | |||||||||
… | Reserved | |||||||||
$22 | Reserved | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | rûpel 43 |
$20 | Reserved | |||||||||
$1F | Reserved | |||||||||
$1E | EEAR | – | – | Qeyda Navnîşana EEPROM | rûpel 18 | |||||
$1D | EEDR | Tomara Daneyên EEPROM | rûpel 18 | |||||||
$1C | EECR | – | – | – | – | EERIE | EEMWE | EEWE | EERE | rûpel 18 |
1 milyar dolar | Reserved | |||||||||
$ 1A | Reserved | |||||||||
$19 | Reserved | |||||||||
$18 | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | rûpel 37 |
$17 | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | rûpel 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | rûpel 37 |
$15 | Reserved | |||||||||
… | Reserved | |||||||||
$ 0A | Reserved | |||||||||
$09 | Reserved | |||||||||
$08 | ACSR | ACD | AINBG | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | rûpel 45 |
… | Reserved | |||||||||
$00 | Reserved |
Not
- Ji bo lihevhatina bi cîhazên paşerojê re, heke bigihîjin bitsên veqetandî divê sifir werin nivîsandin. Navnîşanên bîra I/O yên rezervkirî divê qet neyên nivîsandin.
- Hin alayên statûyê bi nivîsandina yek mantiqî ji wan re têne paqij kirin. Bala xwe bidin ku rêwerzên CBI û SBI dê li ser hemî bitên di qeyda I/O de bixebitin, yekî vegere nav her ala ku wekî hatî xwendin binivîsin, bi vî rengî ala paqij bikin. Talîmatên CBI û SBI tenê bi qeydên $00 heta $1F re dixebitin.
Instruction Set Summary
Mnemonics | Operands | Terîf | Emelî | Flags | #Clocks |
RÊBAZÊN HESIM Û MANTIQÎ | |||||
LÊZÊDEKIRIN | Rd, Rr | Du tomar zêde bikin | Rd¬ Rd + Rr | Z,C,N,V,H | 1 |
ADC | Rd, Rr | Bi Hilgirtina du Tomaran re zêde bikin | Rd¬ Rd + Rr + C | Z,C,N,V,H | 1 |
SUB | Rd, Rr | Du qeydan jê bikin | Rd¬ Rd – Rr | Z,C,N,V,H | 1 |
SUBI | Rd, K | Berdewamî ji Qeydê derxînin | Rd¬ Rd – K | Z,C,N,V,H | 1 |
SBC | Rd, Rr | Bi Hilgirtina du Tomaran kêm bikin | Rd¬ Rd – Rr – C | Z,C,N,V,H | 1 |
SBCI | Rd, K | Bi Carry Constant ji Reg. | Rd¬ Rd – K – C | Z,C,N,V,H | 1 |
Û | Rd, Rr | Logical Û Tomar | Rd ¬ Rd · Rr | Z,N,V | 1 |
Û EZ | Rd, K | Logical AND Register û Constant | Rd¬ Rd · K | Z,N,V | 1 |
OR | Rd, Rr | Logical OR Registers | Rd ¬ Rd v Rr | Z,N,V | 1 |
ORI | Rd, K | Logical OR Register û Constant | Rd ¬ Rd v K | Z,N,V | 1 |
EOR | Rd, Rr | Exclusive OR Registers | Rd¬ RdÅRr | Z,N,V | 1 |
COM | Rd | Pêvek yek | Rd ¬ $FF - Rd | Z,C,N,V | 1 |
NEG | Rd | Pêkhatina Du | Rd ¬ $ 00 - Rd | Z,C,N,V,H | 1 |
SBR | Rd, K | Bit(ên) di qeydê de bicîh bikin | Rd ¬ Rd v K | Z,N,V | 1 |
CBR | Rd, K | Di Qeydê de Bit(ên) paqij bike | Rd ¬ Rd · (FFh – K) | Z,N,V | 1 |
INC | Rd | Zêdebûn | Rd ¬ Rd + 1 | Z,N,V | 1 |
DEC | Rd | Kêmkirin | Rd ¬ Rd – 1 | Z,N,V | 1 |
TST | Rd | Test ji bo Zero an Minus | Rd ¬ Rd · Rd | Z,N,V | 1 |
CLR | Rd | Tomarê paqij bike | Rd¬ RdÅRd | Z,N,V | 1 |
SER | Rd | Set Register | Rd ¬ $FF | Netû | 1 |
BRANCH INSTRUCTIONS | |||||
RJMP | k | Jump nisbî | PC ¬ PC + k + 1 | Netû | 2 |
RCALL | k | Banga Subroutine têkildar | PC ¬ PC + k + 1 | Netû | 3 |
RET | Vegera Subroutine | PC¬ STACK | Netû | 4 | |
RETI | Biqede Vegere | PC¬ STACK | I | 4 | |
CPSE | Rd, Rr | Berawird bikin, Ger Wekhev bihêlin | heke (Rd = Rr) PC ¬ PC + 2 an 3 | Netû | 1/2 |
CP | Rd, Rr | Mûqayesekirin | Rd – Rr | Z, N,V,C,H | 1 |
CPC | Rd, Rr | Bi Carry re berhev bikin | Rd – Rr – C | Z, N,V,C,H | 1 |
CPI | Rd, K | Qeydkirina bi Yekser re berhev bikin | Rd – K | Z, N,V,C,H | 1 |
SBRC | Rr, b | Ger Bit di Tomarê de Paqij bibe biavêje | heke (Rr(b)=0) PC ¬ PC + 2 an 3 | Netû | 1/2 |
SBRS | Rr, b | Ger Bit di Qeydê de Set be derbas bibe | heke (Rr(b)=1) PC ¬ PC + 2 an 3 | Netû | 1/2 |
SBIC | P, b | Ger Bit di qeyda I/O-yê de Paqij be biavêje | heke (P(b)=0) PC ¬ PC + 2 an 3 | Netû | 1/2 |
SBIS | P, b | Ger Bit di Qeyda I/O de were Sazkirin derbas bibe | heke (P(b)=1) PC ¬ PC + 2 an 3 | Netû | 1/2 |
BRBS | s, k | Şaxa eger Status Flag Set | heke (SREG(s) = 1) wê demê PC¬PC + k + 1 | Netû | 1/2 |
BRBC | s, k | Şaxa eger Status Flag Paqijkirin | heke (SREG(s) = 0) wê demê PC¬PC + k + 1 | Netû | 1/2 |
BREQ | k | Şaxa eger Wekhev | heke (Z = 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRNE | k | Şax eger Ne Wekhev | heke (Z = 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRCS | k | Şaxa eger Hilgirtina Set | heke (C = 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRCC | k | Şaxa eger Hilgirtin Cleared | heke (C = 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRSH | k | Şax heke Heman an Bilindtir be | heke (C = 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRLO | k | Şaxa eger Jêrîn | heke (C = 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRMI | k | Şaxa eger Minus | heke (N = 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRPL | k | Şaxa eger Plus | heke (N = 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRGE | k | Şax eger Mezin an Wekhev, Îmze kirin | heke (N Å V= 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRLT | k | Şaxa eger Ji Sifir Kêmtir, Îmze kirin | heke (N Å V= 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRHS | k | Şaxa eger Half Carry Flag Set | heke (H = 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRHC | k | Şaxa eger Half Carry Flag Cleared | heke (H = 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRTS | k | Şaxa eger T Flag Set | heke (T = 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRTC | k | Şaxa eger T Flag Paqijkirin | heke (T = 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRVS | k | Şax eger Overflow Flag Set | heke (V = 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRVC | k | Ger Ala Overflow Paqij be şax | heke (V = 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BIRE | k | Şax eger Interrupt Enabled | heke (I = 1) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
BRID | k | Şaxa eger Interrupt Disabled | heke (I = 0) wê demê PC ¬ PC + k + 1 | Netû | 1/2 |
Mnemonics | Operands | Terîf | Emelî | Flags | #Clocks |
DATA TRANSFER INSTRUCTIONS | |||||
LD | Rd,Z | Load Register Indirect | Rd¬ (Z) | Netû | 2 |
ST | Z,Rr | Store Register Indirect | (Z) ¬ Rr | Netû | 2 |
MOV | Rd, Rr | Di navbera Tomaran de Bigerin | Rd¬ Rr | Netû | 1 |
LDI | Rd, K | Load Immediate | Rd¬ K | Netû | 1 |
IN | Rd, P | Li Port | Rd¬ P | Netû | 1 |
DERVE | P, Rr | Out Port | P¬ Rr | Netû | 1 |
LPM | Barkirina Bîra Bernameyê | R0¬ (Z) | Netû | 3 | |
BÎT Û BÎT-TEST TÊRÎNÊN | |||||
SBI | P,b | Set Bit di qeyda I/O de | I/O(P,b) ¬ 1 | Netû | 2 |
CBI | P,b | Clear Bit di qeyda I/O de | I/O(P,b) ¬ 0 | Netû | 2 |
LSL | Rd | Logical Shift Çep | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z,C,N,V | 1 |
LSR | Rd | Logical Shift Right | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z,C,N,V | 1 |
ROLE | Rd | Bi Hilgirtina Çepê Bizivire | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z,C,N,V | 1 |
ROR | Rd | Rast Bi Hilgirtinê Bizivire | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z,C,N,V | 1 |
ASR | Rd | Aritmetic Shift Rast | Rd(n) ¬ Rd(n+1), n = 0..6 | Z,C,N,V | 1 |
SWAP | Rd | Nibbles biguherînin | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | Netû | 1 |
BSET | s | Flag Set | SREG(s) ¬ 1 | SREG(s) | 1 |
BCLR | s | Flag Clear | SREG(s) ¬ 0 | SREG(s) | 1 |
BST | Rr, b | Bit Store ji Tomar heta T | T ¬ Rr(b) | T | 1 |
BLD | Rd, b | Bit load ji T to Register | Rd(b) ¬ T | Netû | 1 |
SEC | Set Hilgirtin | C¬ 1 | C | 1 | |
CLC | Clear Carry | C¬ 0 | C | 1 | |
SEN | Set Negative Flag | N¬ 1 | N | 1 | |
CLN | Ala Neyînî zelal | N¬ 0 | N | 1 | |
SEZ | Set Zero Flag | Z¬ 1 | Z | 1 | |
CLZ | Zero Flag Paqij bike | Z¬ 0 | Z | 1 | |
SEI | Navbera Gerdûnî Çalak bike | Ez ¬ 1 | I | 1 | |
CLI | Navbera Gerdûnî Neçalak bike | Ez ¬ 0 | I | 1 | |
SES | Set Signed Test Flag | S¬ 1 | S | 1 | |
CLS | Ala Testa Îmzekirî Paqij | S¬ 0 | S | 1 | |
SEV | Set Twos Complement Overflow | V¬ 1 | V | 1 | |
CLV | Clear Twos Complement Overflow | V¬ 0 | V | 1 | |
DANÎN | T di SREG de bicîh bikin | T¬ 1 | T | 1 | |
CLT | T zelal li SREG | T¬ 0 | T | 1 | |
Seh | Di SREG-ê de Ala Half Carry Set | H¬ 1 | H | 1 | |
CLH | Di SREG de Ala Half Hilgirtina Paqij | H¬ 0 | H | 1 | |
NOP | No Operasyon | Netû | 1 | ||
XEW | Xew | (Ji bo fonksiyona xewê li danişîna taybetî binêre) | Netû | 1 | |
WDR | Watch Dog Reset | (Ji bo WDR/demjimêr li danişîna taybetî binêre) | Netû | 1 |
Ordering Information
ATtiny11
Navê min | Lez (MHz) | Ordering Code | Pakêt | Range Operasyonê |
2.7 - 5.5V |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
Bazirganî (0°C heta 70°C) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
Sinaî (-40°C heta 85°C) |
||
4.0 - 5.5V |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
Bazirganî (0°C heta 70°C) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
Sinaî (-40°C heta 85°C) |
Têbînî
- Dereceya lezê dema ku krîstalek derveyî an ajokerek demjimêra derveyî bikar tîne rêjeya demjimêra herî zêde vedibêje. Oscilatora RC ya hundurîn ji bo hemî polên lezê heman frekansa demjimêrê ya binavkirî heye.
- Alternatîfek pakkirinê ya bê Pb, li gorî Rêvebiriya Ewropî ya ji bo Sînordarkirina Madeyên Xeterdar (rêvebiriya RoHS) tevdigere. Di heman demê de Halide belaş û bi tevahî Kesk.
Type Package | |
8P3 | 8-serî, 0.300 ″ Berfireh, Pakêta Dualî ya Plastîk (PDIP) |
8S2 | 8-serî, 0.200 ″ Berfireh, Piçûk Gull-Wing Plastic (EIAJ SOIC) |
ATtiny12
Navê min | Lez (MHz) | Ordering Code | Pakêt | Range Operasyonê |
1.8 - 5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
Bazirganî (0°C heta 70°C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
Sinaî (-40°C heta 85°C) |
||
2.7 - 5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
Bazirganî (0°C heta 70°C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
Sinaî (-40°C heta 85°C) |
||
4.0 - 5.5V |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
Bazirganî (0°C heta 70°C) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
Sinaî (-40°C heta 85°C) |
Têbînî
- Dereceya lezê dema ku krîstalek derveyî an ajokerek demjimêra derveyî bikar tîne rêjeya demjimêra herî zêde vedibêje. Oscilatora RC ya hundurîn ji bo hemî polên lezê heman frekansa demjimêrê ya binavkirî heye.
- Alternatîfek pakkirinê ya bê Pb, li gorî Rêvebiriya Ewropî ya ji bo Sînordarkirina Madeyên Xeterdar (rêvebiriya RoHS) tevdigere. Di heman demê de Halide belaş û bi tevahî Kesk.
Type Package | |
8P3 | 8-serî, 0.300 ″ Berfireh, Pakêta Dualî ya Plastîk (PDIP) |
8S2 | 8-serî, 0.200 ″ Berfireh, Piçûk Gull-Wing Plastic (EIAJ SOIC) |
Agahdariya pakkirinê
8P3
DÎMENÊN HEVPAR
(Yekîneya Pîvan = înç)
NÎŞAN | MIN | NOM | MAX | NOT |
A | 0.210 | 2 | ||
A2 | 0.115 | 0.130 | 0.195 | |
b | 0.014 | 0.018 | 0.022 | 5 |
b2 | 0.045 | 0.060 | 0.070 | 6 |
b3 | 0.030 | 0.039 | 0.045 | 6 |
c | 0.008 | 0.010 | 0.014 | |
D | 0.355 | 0.365 | 0.400 | 3 |
D1 | 0.005 | 3 | ||
E | 0.300 | 0.310 | 0.325 | 4 |
E1 | 0.240 | 0.250 | 0.280 | 3 |
e | 0.100 BSC | |||
eA | 0.300 BSC | 4 | ||
L | 0.115 | 0.130 | 0.150 | 2 |
Têbînî
- Ev xêzkirin tenê ji bo agahdariya gelemperî ye; ji bo agahdariya zêde serî li JEDEC Drawing MS-001, Guhertoya BA bidin.
- Pîvana A û L bi pakêta ku di balafira rûniştinê ya JEDEC Gauge GS-3 de rûniştî têne pîvandin.
- Pîvana D, D1 û E1 Flash-a qalibê an derziyan nagirin. Mold Flash an jî pêşandan divê ji 0.010 înç derbas nebe.
- E û eA bi lînkên ku bi danûstendinê ve perpendîkular in têne pîvandin.
- Ji bo hêsankirina têketinê, serişteyên tîrêj an dorgirtî têne tercîh kirin.
- Pîvana herî zêde ya b2 û b3 pêlên Dambar nagirin. Pêlên dambar divê ji 0.010 (0.25 mm) derbas nebin.
DÎMENÊN HEVPAR
(Yekîneya Pîvan = mm)
NÎŞAN | MIN | NOM | MAX | NOT |
A | 1.70 | 2.16 | ||
A1 | 0.05 | 0.25 | ||
b | 0.35 | 0.48 | 5 | |
C | 0.15 | 0.35 | 5 | |
D | 5.13 | 5.35 | ||
E1 | 5.18 | 5.40 | 2, 3 | |
E | 7.70 | 8.26 | ||
L | 0.51 | 0.85 | ||
q | 0° | 8° | ||
e | 1.27 BSC | 4 |
Têbînî
- Ev xêzkirin tenê ji bo agahdariya gelemperî ye; ji bo agahdariya zêde serî li EIAJ Drawing EDR-7320 bidin.
- Neliheviya çîpên jorîn û jêrîn û çîpên rezin tê de nînin.
- Tête pêşniyar kirin ku kavilên jorîn û jêrîn wekhev bin. Ger ew cûda bin, dê pîvana mezin were hesibandin.
- Helwesta geometrîkî ya rastîn diyar dike.
- Nirxên b,C li termînala pêçandî derbas dibin. Stûrahiya standard a qatê paldanînê dê di navbera 0.007 û 021 mm de bipîve.
Dîroka Guhertoya Datasheet
Ji kerema xwe not bikin ku hejmarên rûpelê yên ku di vê beşê de hatine rêz kirin vê belgeyê vedibêjin. Hejmarên revîzyonê behsa guhertoya belgeyê dikin.
Rev. 1006F-06/07
- Ji bo sêwirana nû nayê pêşniyar kirin "
Rev. 1006E-07/06
- Plansaziya beşa nûvekirî.
- Di "Modes Sleep for the ATtiny11" de li ser rûpela 20-ê Daxistina Hêzê hate nûve kirin.
- Di "Modes Sleep for the ATtiny12" de li ser rûpela 20-ê Daxistina Hêzê hate nûve kirin.
- Tabloya 16-ê di rûpela 36-an de hatî nûve kirin.
- Di rûpela 12 de "Bytê Kalibrasyonê li ATtiny49" hate nûve kirin.
- "Agahdariya Fermankirinê" li ser rûpela 10-ê hate nûve kirin.
- Di rûpela 12-ê de "Agahdariya Pakkirinê" hate nûve kirin.
Rev. 1006D-07/03
- Nirxên VBOT-ê yên di Tabloya 9-ê de li ser rûpela 24-an hatine nûve kirin.
Rev. 1006C-09/01
- N/A
Navenda Navnetewî
- Pargîdaniya Atmel 2325 Orchard Parkway San Jose, CA 95131 USA Tel: 1 (408) 441-0311 Faks: 1 (408) 487-2600
- Atmel Asya Odeya 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Tel: (852) 2721-9778 Faks: (852) 2722-1369
- Atmel Ewropa Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex France Tel: (33) 1-30-60-70-00 Fax: (33) 1-30-60-71-11
- Atmel Japonya 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japonya Tel: (81) 3-3523-3551 Faks: (81) 3-3523-7581
Têkiliya hilberê
Web Site www.atmel.com Piştgiriya Teknîkî avr@atmel.com Têkiliya firotanê www.atmel.com/contacts Daxwazên Wêjeyê www.atmel.com/literature
Daxuyanî: Agahdariya di vê belgeyê de têkildarî hilberên Atmel têne peyda kirin. Ti lîsansek, eşkere an jî têgihîştî, ji hêla estoppel an wekî din ve, ji kesek re tune
mafê milkiyeta rewşenbîrî bi vê belgeyê an jî têkildarî firotina hilberên Atmel ve tê dayîn. JI LI LI SER ATMEL'S DI ŞERT Û ŞERTÊN FIROŞÎNÊ DE LI SER ATMEL'Ê JI KIRIN WEB MALPER, ATMEL TU BERPIRSYARÎ TUNE DIKE Û HER HIYAR, NÎŞANÎ AN YA QAÛÛR DIKIN
LIBERSEKÎNÎN
TÊKILIYA BERHEMÊN WÊ HETA, LÊ BI SÎNOR NE, GARANTIYA NÎŞANÎ YA BAZIRGERÎ, JI BO TAYBETEK TAYBETÎ.
ARMANC, AN NEBINPÊKIRIN. BI TU BÛYÊ NABE ATMEL JI BO HER DESTPÊR, NERAWEST, ENCAMÎ, CIZAYÎ, TAYBET AN JI LI BERXWEDANÎ (BÊ SÎNORÎ, ZERARÊN JI BO XWEZAYÎNÊN XWEZAYÎNÊ, XEBATÊN XWE DIKE BİXWÎNE BİXWÎNE AN BİXWÎNE BİXWÎNE BİXWÎNE EV BELGEYÊ HEQA ATMEL JI ÎHMETA XERARIYÊN WIŞA HATÊ HIŞYAR BÛ. Atmel di derbarê rastbûn an temambûna naveroka vê belgeyê de ti nûnerî an garantî nake û mafê guheztina taybetmendî û danasînên hilberan di her kêliyê de bêyî agahdarî diparêze. Atmel ti sozê nade ku agahdariya ku li vir heye nûve bike. Heya ku bi taybetî wekî din neyê peyda kirin, hilberên Atmel ji bo sepanên otomotîvê ne guncan in û nayên bikar anîn. Berhemên Atmel ji bo karanîna wekî pêkhateyên di serîlêdanên ku ji bo piştgirî an domandina jiyanê têne armanc kirin, destûr ne an jî garantî ne.
© 2007 Atmel Corporation. Hemû maf parastî ne. Atmel®, logo û kombînasyona wan, û yên din marqeyên an tîcarî yên Atmel Corporation an pargîdaniyên wê yên qeydkirî ne. Dibe ku şert û navên hilberên din marqeyên yên din bin.
Belge / Çavkanî
![]() |
ATMEL ATtiny11 Microkontroller 8-bit bi 1K Byte Flash [pdf] Rehbera bikaranînê ATtiny11 Microkontroller 8-bit bi Flash 1K Byte, ATtiny11, Mîkrokontroller 8-bit bi Flash 1K Byte, Mîkrokontroller bi 1K Byte Flash, 1K Byte Flash |