ATMEL ATtiny11 8-bit Microcontroller yenye 1K Byte Flash
Vipengele
- Inatumia Usanifu wa AVR® RISC
- Usanifu wa RISC wa utendaji wa juu na wenye nguvu ya Chini 8-bit
- Maagizo 90 yenye nguvu - Utekelezaji wa Mzunguko wa Saa Moja
- 32 x 8 Madaftari ya Kazi ya Kusudi la Jumla
- Hadi MIPS 8 ya Upitishaji kwa 8 MHz
Programu Isiyobadilika na Kumbukumbu ya Data
- 1K Byte ya Kumbukumbu ya Mpango wa Flash
- In-System Programmable (ATtiny12)
- Ustahimilivu: Mizunguko 1,000 ya Kuandika/Kufuta (ATtiny11/12)
- Biti 64 za Kumbukumbu ya Data ya EEPROM Inayoweza Kuratibiwa ya Ndani ya Mfumo kwa ATtiny12
- Uvumilivu: 100,000 Ondoa / Futa Mzunguko
- Kufuli ya Kuratibu kwa Programu ya Flash na Usalama wa data wa EEPROM
Makala ya pembeni
- Katiza na Kuamka kwenye Badiliko la Pini
- Kipima Muda/Kihesabu kimoja cha 8-bit chenye Kidhibiti Kinachojitenga
- Kilinganisho cha Analog ya On-chip
- Kipima saa kinachoweza kuratibiwa kwa kutumia On-chip Oscillator
Vipengele maalum vya Microcontroller
- Hali za Kutofanya Kazi kwa Nguvu ya Chini na Kupunguza Kiwango
- Vyanzo vya kukatiza vya nje na vya ndani
- In-System Programmable kupitia SPI Port (ATtiny12)
- Mzunguko Ulioimarishwa wa Kuwasha Upya wa Kuweka Upya (ATtiny12)
- Oscillator ya RC Iliyorekebishwa ya Ndani (ATtiny12)
Vipimo
- Teknolojia ya Mchakato wa CMOS yenye nguvu ya chini, ya kasi ya juu
- Uendeshaji kamili wa tuli
Matumizi ya Nguvu kwa 4 MHz, 3V, 25°C
- Inayotumika: 2.2 mA
- Hali ya Kutofanya kitu: 0.5 mA
- Njia ya Kupunguza Nguvu: <1 μA
Vifurushi
- PDIP ya pini 8 na SOIC
Uendeshaji Voltages
- 1.8 - 5.5V kwa ATtiny12V-1
- 2.7 – 5.5V kwa ATtiny11L-2 na ATtiny12L-4
- 4.0 - 5.5V kwa ATtiny11-6 na ATtiny12-8
Viwango vya kasi
- 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)
Usanidi wa Pini
Zaidiview
ATtiny11/12 ni kidhibiti kidogo cha uwezo wa chini cha CMOS 8-bit kulingana na usanifu wa AVR RISC. Kwa kutekeleza maagizo yenye nguvu katika mzunguko wa saa moja, ATtiny11/12 hufanikisha upitishaji unaokaribia MIPS 1 kwa MHz, na hivyo kuruhusu mbunifu wa mfumo kuboresha matumizi ya nishati dhidi ya kasi ya uchakataji. Msingi wa AVR unachanganya seti nyingi za maagizo na rejista 32 za madhumuni ya jumla ya kufanya kazi. Rejesta zote 32 zimeunganishwa moja kwa moja na Kitengo cha Mantiki ya Hesabu (ALU), kuruhusu rejista mbili huru kufikiwa katika maagizo moja yanayotekelezwa katika mzunguko wa saa moja. Usanifu unaotokana ni bora zaidi wa kificho wakati unafikia upitishaji hadi mara kumi kwa kasi zaidi kuliko vidhibiti vidogo vya kawaida vya CISC.
Jedwali 1. Maelezo ya Sehemu
Kifaa | Mwako | EEPROM | Sajili | Voltage Mbalimbali | Mzunguko |
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 inasaidiwa na zana kamili za programu na ukuzaji wa mfumo ikiwa ni pamoja na: vikusanyaji vikubwa, kitatuzi/viigaji vya programu, viigaji vya mzunguko,
na vifaa vya tathmini.
Mchoro wa Vitalu vya ATtiny11
Tazama Mchoro wa 1 kwenye ukurasa wa 3. ATtiny11 hutoa vipengele vifuatavyo: Baiti 1K za Flash, hadi laini tano za madhumuni ya jumla ya I/O, laini moja ya kuingiza data, rejista 32 za madhumuni ya jumla, kipima saa/kaunta 8-bit, ndani. na kukatizwa kwa nje, Kipima saa kinachoweza kuratibiwa na kidhibiti cha ndani, na njia mbili za kuokoa nguvu zinazoweza kuchaguliwa na programu. Hali ya Kutofanya Kazi husimamisha CPU huku ikiruhusu kipima muda/kaunta na mfumo wa kukatiza kuendelea kufanya kazi. Hali ya Kuzima Kipengele cha Kuzima huhifadhi yaliyomo kwenye rejista lakini inagandisha oscillator, na kuzima vitendaji vingine vyote vya chip hadi ukatizaji unaofuata au uwekaji upya wa maunzi. Vipengele vya kuamsha au kukatiza kwa mabadiliko ya pin huwezesha ATtiny11 kuitikia kwa kiwango kikubwa matukio ya nje, bado inaangazia matumizi ya chini ya nishati ikiwa katika hali ya kuzima. Kifaa hiki kimetengenezwa kwa kutumia teknolojia ya kumbukumbu isiyobadilika ya kiwango cha juu cha Atmel. Kwa kuchanganya RISC 8-bit CPU na Flash kwenye chipu ya monolithic, Atmel ATtiny11 ni kidhibiti kidogo chenye nguvu ambacho hutoa suluhisho linalonyumbulika sana na la gharama kwa programu nyingi za udhibiti zilizopachikwa.
Kielelezo 1. Mchoro wa Vitalu vya ATtiny11
Mchoro wa Vitalu vya ATtiny12
Mchoro wa 2 kwenye ukurasa wa 4. ATtiny12 hutoa vipengele vifuatavyo: baiti 1K za Flash, baiti 64 EEPROM, hadi laini sita za madhumuni ya jumla ya I/O, rejista 32 za madhumuni ya jumla, kipima saa/kaunta ya 8-bit, ndani na kukatizwa kwa nje, Kipima saa kinachoweza kuratibiwa na kidhibiti cha ndani, na njia mbili za kuokoa nishati zinazoweza kuchaguliwa na programu. Hali ya Kutofanya Kazi husimamisha CPU huku ikiruhusu kipima muda/kaunta na mfumo wa kukatiza kuendelea kufanya kazi. Hali ya Kuzima Kipengele cha Kuzima huhifadhi yaliyomo kwenye rejista lakini inagandisha oscillator, na kuzima vitendaji vingine vyote vya chip hadi ukatizaji unaofuata au uwekaji upya wa maunzi. Kuamsha au kukatiza vipengele vya kubadilisha pin huwezesha ATtiny12 kuitikia kwa kiwango kikubwa matukio ya nje, bado inaangazia matumizi ya chini ya nishati ikiwa katika hali ya kuzima. Kifaa hiki kimetengenezwa kwa kutumia teknolojia ya kumbukumbu isiyobadilika ya kiwango cha juu cha Atmel. Kwa kuchanganya RISC 8-bit CPU na Flash kwenye chip monolithic, Atmel ATtiny12 ni kidhibiti kidogo chenye nguvu ambacho hutoa suluhisho linalonyumbulika sana na la gharama kwa programu nyingi za udhibiti zilizopachikwa.
Kielelezo 2. Mchoro wa Vitalu vya ATtiny12
Maelezo ya Pini
- Ugavi voltage pini.
- Pini ya ardhi.
Bandari B ni bandari ya 6-bit I/O. PB4..0 ni pini za I/O zinazoweza kutoa vivutio vya ndani (zilizochaguliwa kwa kila biti). Kwenye ATtiny11, PB5 inaingizwa pekee. Kwenye ATtiny12, PB5 ni pembejeo au pato la mkondo wazi. Pini za mlango hutajwa mara tatu hali ya kuweka upya inapotumika, hata kama saa haifanyi kazi. Utumizi wa pini PB5..3 kama pini za kuingiza au za I/O ni mdogo, kutegemea na kuweka upya na mipangilio ya saa, kama inavyoonyeshwa hapa chini.
Jedwali 2. PB5..PB3 Utendaji dhidi ya Chaguo za Kufunga Kifaa
Chaguo la Kufunga Kifaa | PB5 | PB4 | PB3 |
Uwekaji Upya wa Nje Umewashwa | Imetumika(1) | -(2) | – |
Uwekaji Upya wa Nje Umezimwa | Ingizo(3)/I/O(4) | – | – |
Kioo cha Nje | – | Imetumika | Imetumika |
Kioo cha nje cha masafa ya chini | – | Imetumika | Imetumika |
Resonator ya Nje ya Kauri | – | Imetumika | Imetumika |
Oscillator ya nje ya RC | – | I/O(5) | Imetumika |
Saa ya Nje | – | I/O | Imetumika |
Oscillator ya ndani ya RC | – | I/O | I/O |
Vidokezo
- Imetumika” inamaanisha pini inatumika kwa madhumuni ya kuweka upya au saa.
- inamaanisha kuwa kitendaji cha pini hakijaathiriwa na chaguo.
- Ingizo inamaanisha pin ni pini ya ingizo la mlango.
- Kwenye ATtiny11, PB5 inaingizwa pekee. Kwenye ATtiny12, PB5 ni pembejeo au pato la mkondo wazi.
- I/O inamaanisha pini ni pini ya pembejeo/ pato.
XTAL1 Ingiza kwa oscillator inayogeuza amplifier na pembejeo kwa mzunguko wa uendeshaji wa saa ya ndani.
XTAL2 Pato kutoka kwa oscillator ya inverting ampmaisha zaidi.
WEKA UPYA Weka upya ingizo. Uwekaji upya wa nje unatolewa na kiwango cha chini kwenye pini ya RESET. Weka upya mipigo yenye urefu wa zaidi ya ns 50 italeta uwekaji upya, hata kama saa haifanyi kazi. Mapigo mafupi hayajahakikishiwa kuleta uwekaji upya.
Muhtasari wa Usajili ATtiny11
Anwani | Jina | Kidogo 7 | Kidogo 6 | Kidogo 5 | Kidogo 4 | Kidogo 3 | Kidogo 2 | Kidogo 1 | Kidogo 0 | Ukurasa |
$3F | SREG | I | T | H | S | V | N | Z | C | ukurasa wa 9 |
$3E | Imehifadhiwa | |||||||||
$3D | Imehifadhiwa | |||||||||
$3C | Imehifadhiwa | |||||||||
$3B | GIMSK | – | INT0 | PCIe | – | – | – | – | – | ukurasa wa 33 |
$3A | ZAWADI | – | INTF0 | PCIF | – | – | – | – | – | ukurasa wa 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | ukurasa wa 34 |
$38 | TIFR | – | – | – | – | – | – | TOV0 | – | ukurasa wa 35 |
$37 | Imehifadhiwa | |||||||||
$36 | Imehifadhiwa | |||||||||
$35 | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | ukurasa wa 32 |
$34 | MCUSR | – | – | – | – | – | – | EXTRF | PORF | ukurasa wa 28 |
$33 | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | ukurasa wa 41 |
$32 | TCNT0 | Kipima muda/Kihesabu0 (Biti 8) | ukurasa wa 41 | |||||||
$31 | Imehifadhiwa | |||||||||
$30 | Imehifadhiwa | |||||||||
… | Imehifadhiwa | |||||||||
$22 | Imehifadhiwa | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | ukurasa wa 43 |
$20 | Imehifadhiwa | |||||||||
$1F | Imehifadhiwa | |||||||||
$1E | Imehifadhiwa | |||||||||
$1D | Imehifadhiwa | |||||||||
$1C | Imehifadhiwa | |||||||||
$1B | Imehifadhiwa | |||||||||
$1A | Imehifadhiwa | |||||||||
$19 | Imehifadhiwa | |||||||||
$18 | BANDARI | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | ukurasa wa 37 |
$17 | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | ukurasa wa 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | ukurasa wa 37 |
$15 | Imehifadhiwa | |||||||||
… | Imehifadhiwa | |||||||||
$0A | Imehifadhiwa | |||||||||
$09 | Imehifadhiwa | |||||||||
$08 | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | ukurasa wa 45 |
… | Imehifadhiwa | |||||||||
$00 | Imehifadhiwa |
Vidokezo
- Kwa utangamano na vifaa vya baadaye, bits zilizohifadhiwa zinapaswa kuandikwa hadi sifuri ikiwa zinapatikana. Anwani za kumbukumbu za I / O zilizohifadhiwa hazipaswi kuandikwa kamwe.
- Baadhi ya bendera za hali huondolewa kwa kuandika moja ya kimantiki kwao. Kumbuka kuwa maagizo ya CBI na SBI yatafanya kazi kwa biti zote kwenye rejista ya I/O, ikiandika moja kwenye bendera yoyote iliyosomwa kama ilivyowekwa, na hivyo kufuta bendera. Maagizo ya CBI na SBI hufanya kazi na rejista $00 hadi $1F pekee.
Muhtasari wa Usajili ATtiny12
Anwani | Jina | Kidogo 7 | Kidogo 6 | Kidogo 5 | Kidogo 4 | Kidogo 3 | Kidogo 2 | Kidogo 1 | Kidogo 0 | Ukurasa |
$3F | SREG | I | T | H | S | V | N | Z | C | ukurasa wa 9 |
$3E | Imehifadhiwa | |||||||||
$3D | Imehifadhiwa | |||||||||
$3C | Imehifadhiwa | |||||||||
$3B | GIMSK | – | INT0 | PCIe | – | – | – | – | – | ukurasa wa 33 |
$3A | ZAWADI | – | INTF0 | PCIF | – | – | – | – | – | ukurasa wa 34 |
$39 | TIMSK | – | – | – | – | – | – | TOIE0 | – | ukurasa wa 34 |
$38 | TIFR | – | – | – | – | – | – | TOV0 | – | ukurasa wa 35 |
$37 | Imehifadhiwa | |||||||||
$36 | Imehifadhiwa | |||||||||
$35 | MCUCR | – | PUD | SE | SM | – | – | ISC01 | ISC00 | ukurasa wa 32 |
$34 | MCUSR | – | – | – | – | WDRF | BORF | EXTRF | PORF | ukurasa wa 29 |
$33 | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | ukurasa wa 41 |
$32 | TCNT0 | Kipima muda/Kihesabu0 (Biti 8) | ukurasa wa 41 | |||||||
$31 | OSCCAL | Daftari ya Urekebishaji wa Oscillator | ukurasa wa 12 | |||||||
$30 | Imehifadhiwa | |||||||||
… | Imehifadhiwa | |||||||||
$22 | Imehifadhiwa | |||||||||
$21 | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | ukurasa wa 43 |
$20 | Imehifadhiwa | |||||||||
$1F | Imehifadhiwa | |||||||||
$1E | EEAR | – | – | Daftari ya Anwani ya EEPROM | ukurasa wa 18 | |||||
$1D | EDR | Daftari ya data ya EEPROM | ukurasa wa 18 | |||||||
$1C | EECR | – | – | – | – | EERIE | EEMWE | EEWE | HAPA | ukurasa wa 18 |
$1B | Imehifadhiwa | |||||||||
$1A | Imehifadhiwa | |||||||||
$19 | Imehifadhiwa | |||||||||
$18 | BANDARI | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | ukurasa wa 37 |
$17 | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | ukurasa wa 37 |
$16 | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | ukurasa wa 37 |
$15 | Imehifadhiwa | |||||||||
… | Imehifadhiwa | |||||||||
$0A | Imehifadhiwa | |||||||||
$09 | Imehifadhiwa | |||||||||
$08 | ACSR | ACD | AINBG | ACO | ACI | ACIE | – | ACIS1 | ACIS0 | ukurasa wa 45 |
… | Imehifadhiwa | |||||||||
$00 | Imehifadhiwa |
Kumbuka
- Kwa utangamano na vifaa vya baadaye, bits zilizohifadhiwa zinapaswa kuandikwa hadi sifuri ikiwa zinapatikana. Anwani za kumbukumbu za I / O zilizohifadhiwa hazipaswi kuandikwa kamwe.
- Baadhi ya bendera za hali huondolewa kwa kuandika moja ya kimantiki kwao. Kumbuka kuwa maagizo ya CBI na SBI yatafanya kazi kwa biti zote kwenye rejista ya I/O, ikiandika moja kwenye bendera yoyote iliyosomwa kama ilivyowekwa, na hivyo kufuta bendera. Maagizo ya CBI na SBI hufanya kazi na rejista $00 hadi $1F pekee.
Muhtasari wa Kuweka Maagizo
Mnemonics | Operesheni | Maelezo | Uendeshaji | Bendera | #Masaa |
MAELEKEZO YA SANAA NA LOGI | |||||
ONGEZA | Rd, Rr | Ongeza Sajili mbili | Rd ¬ Rd + Rr | Z, C, N, V, H | 1 |
ADC | Rd, Rr | Ongeza na Kubeba Sajili mbili | Rd ¬ Rd + Rr + C | Z, C, N, V, H | 1 |
SUB | Rd, Rr | Ondoa Rejista mbili | Rd ¬ Rd - Rr | Z, C, N, V, H | 1 |
NILIPANDA | Rd, K | Ondoa mara kwa mara kutoka kwa Sajili | Rd ¬ Rd - K | Z, C, N, V, H | 1 |
SBC | Rd, Rr | Ondoa na Kubeba Sajili mbili | Rd ¬ Rd – Rr – C | Z, C, N, V, H | 1 |
SBCI | Rd, K | Ondoa na Carry Constant kutoka Reg. | Rd ¬ Rd – K – C | Z, C, N, V, H | 1 |
NA | Rd, Rr | Mantiki NA Rejista | Rd ¬ Rd · Rr | Z, N, V | 1 |
ANDI | Rd, K | Kimantiki NA Jisajili na Mara kwa mara | Rd ¬ Rd · K | Z, N, V | 1 |
OR | Rd, Rr | Mantiki AU Rejista | Rd ¬ Rd v Rr | Z, N, V | 1 |
ORI | Rd, K | Mantiki AU Jisajili na Mara kwa mara | Rd ¬ Rd v K | Z, N, V | 1 |
EOR | Rd, Rr | Madaftari ya kipekee AU | Rd ¬ RdÅRr | Z, N, V | 1 |
COM | Rd | Msaidizi wa Mtu | Rd ¬ $FF - Rd | Z, C, N, V | 1 |
NEG | Rd | Nyongeza ya Mbili | Rd ¬ $00 - Rd | Z, C, N, V, H | 1 |
SBR | Rd, K | Weka Bit (s) katika Sajili | Rd ¬ Rd v K | Z, N, V | 1 |
CBR | Rd, K | Futa Bit (s) katika Sajili | Rd ¬ Rd · (FFh – K) | Z, N, V | 1 |
INC | Rd | Ongezeko | Rd ¬ Rd + 1 | Z, N, V | 1 |
DEC | Rd | Kuamua | Barabara ¬ Barabara - 1 | Z, N, V | 1 |
TST | Rd | Mtihani wa Zero au Minus | Rd ¬ Rd · Rd | Z, N, V | 1 |
CLR | Rd | Futa Sajili | Rd ¬ RdÅRd | Z, N, V | 1 |
SER | Rd | Weka Sajili | Rd ¬ $FF | Hakuna | 1 |
MAELEKEZO YA TAWI | |||||
RJMP | k | Jamaa Rukia | Kompyuta ¬ Kompyuta + k + 1 | Hakuna | 2 |
RIWAYA | k | Jamaa wa Subroutine | Kompyuta ¬ Kompyuta + k + 1 | Hakuna | 3 |
RET | Kurudi kwa Subroutine | PC ¬ STACK | Hakuna | 4 | |
RETI | Usumbufu Kurudi | PC ¬ STACK | I | 4 | |
CPSE | Rd, Rr | Linganisha, Ruka ikiwa Sawa | ikiwa (Rd = Rr) PC ¬ PC + 2 au 3 | Hakuna | 1/2 |
CP | Rd, Rr | Linganisha | Rd - Rr | Z, N, V, C, H | 1 |
CPC | Rd, Rr | Linganisha na Kubeba | Rd - Rr - C | Z, N, V, C, H | 1 |
CPI | Rd, K | Linganisha Sajili na Mara moja | Rd - K | Z, N, V, C, H | 1 |
SBRC | Rr, b | Ruka ikiwa Kidogo katika Daftari Limesafishwa | ikiwa (Rr(b)=0) PC ¬ PC + 2 au 3 | Hakuna | 1/2 |
SBRS | Rr, b | Ruka ikiwa Kidogo kwenye Sajili imewekwa | ikiwa (Rr(b)=1) PC ¬ PC + 2 au 3 | Hakuna | 1/2 |
SBIC | P, b | Ruka ikiwa Kidogo katika Daftari la I / O Limesafishwa | ikiwa (P(b)=0) PC ¬ PC + 2 au 3 | Hakuna | 1/2 |
SBIS | P, b | Ruka ikiwa Kidogo katika Usajili wa I / O umewekwa | ikiwa (P(b)=1) PC ¬ PC + 2 au 3 | Hakuna | 1/2 |
BRBS | s, k | Tawi ikiwa Bendera ya Hali Imewekwa | ikiwa (SREG(s) = 1) basi PC¬PC + k + 1 | Hakuna | 1/2 |
BRBC | s, k | Tawi ikiwa Bendera ya Hali imefutwa | ikiwa (SREG(s) = 0) basi PC¬PC + k + 1 | Hakuna | 1/2 |
BREQ | k | Tawi ikiwa Sawa | ikiwa (Z = 1) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRNE | k | Tawi ikiwa Sio Sawa | ikiwa (Z = 0) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRCS | k | Tawi ikiwa Chukua Seti | ikiwa (C = 1) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRCC | k | Tawi ikiwa Kubeba Kimesafishwa | ikiwa (C = 0) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRSH | k | Tawi ikiwa Sawa au Juu | ikiwa (C = 0) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRLO | k | Tawi ikiwa chini | ikiwa (C = 1) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRMI | k | Tawi ikiwa Minus | ikiwa (N = 1) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRPL | k | Tawi ikiwa Pamoja | ikiwa (N = 0) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRGE | k | Tawi ikiwa Kubwa au Sawa, Imesainiwa | ikiwa (N Å V= 0) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRLT | k | Tawi ikiwa Chini ya Zero, Imesainiwa | ikiwa (N Å V= 1) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRHS | k | Tawi ikiwa Nusu Imebeba Seti ya Bendera | ikiwa (H = 1) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRHC | k | Tawi ikiwa Nusu ya Kubeba Imesafishwa | ikiwa (H = 0) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRTS | k | Tawi ikiwa T Bendera Imewekwa | ikiwa (T = 1) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRTC | k | Tawi ikiwa Bendera ya T Imefutwa | ikiwa (T = 0) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRVS | k | Tawi ikiwa Bendera ya Kufurika Imewekwa | ikiwa (V = 1) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
BRVC | k | Tawi ikiwa Bendera ya Kufurika imefutwa | ikiwa (V = 0) basi Kompyuta ¬ PC + k + 1 | Hakuna | 1/2 |
FUPI | k | Tawi ikiwa Usumbufu umewezeshwa | ikiwa ( I = 1) basi PC ¬ PC + k + 1 | Hakuna | 1/2 |
BRIDI | k | Tawi ikiwa Usumbufu Umezimwa | ikiwa ( I = 0) basi PC ¬ PC + k + 1 | Hakuna | 1/2 |
Mnemonics | Operesheni | Maelezo | Uendeshaji | Bendera | #Masaa |
MAELEKEZO YA KUHAMISHA DATA | |||||
LD | Rd,Z | Pakia Daftari Moja kwa Moja | Rd ¬ (Z) | Hakuna | 2 |
ST | Z,Rr | Usajili wa Hifadhi Moja kwa Moja | (Z) ¬ Rr | Hakuna | 2 |
MOV | Rd, Rr | Hoja kati ya Rejista | Rd ¬ Rr | Hakuna | 1 |
LDI | Rd, K | Mzigo Mara | Rd ¬ K | Hakuna | 1 |
IN | Rd, Uk | Katika Bandari | Rd ¬ P | Hakuna | 1 |
NJE | P, Rr | Nje ya Bandari | P ¬ Rr | Hakuna | 1 |
LPM | Kumbukumbu ya Programu ya Mzigo | R0 ¬ (Z) | Hakuna | 3 | |
MAELEKEZO YA KIDOGO NA KIDOGO | |||||
SBI | P, b | Weka Bit katika Usajili wa I / O | I/O(P,b) ¬ 1 | Hakuna | 2 |
CBI | P, b | Futa Kidogo katika Usajili wa I / O | I/O(P,b) ¬ 0 | Hakuna | 2 |
LSL | Rd | Kimantiki Shift Kushoto | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z, C, N, V | 1 |
LSR | Rd | Mantiki Shift Kulia | Barabara (n) ¬ Rd(n+1), Barabara (7) ¬ 0 | Z, C, N, V | 1 |
WAJIBU | Rd | Zungusha Kushoto Kupitia Kubeba | Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z, C, N, V | 1 |
ROR | Rd | Zungusha Haki Kupitia Kubeba | Barabara (7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z, C, N, V | 1 |
ASR | Rd | Shift ya Hesabu Kulia | Rd(n) ¬ Rd(n+1), n = 0..6 | Z, C, N, V | 1 |
BADILISHANA | Rd | Badili Nibbles | Rd(3..0) ¬ Rd(7..4), Rd(7..4) ¬ Rd(3..0) | Hakuna | 1 |
BSET | s | Kuweka Bendera | SREG ¬ 1 | SREG (s) | 1 |
BCLR | s | Bendera wazi | SREG ¬ 0 | SREG (s) | 1 |
BST | Rr, b | Duka la Bit kutoka Daftari hadi T | T ¬ Rr(b) | T | 1 |
BLD | Rd, b | Mzigo mdogo kutoka T hadi Usajili | Barabara (b) ¬ T | Hakuna | 1 |
SEC | Weka Kubeba | C¬ 1 | C | 1 | |
CLC | Futa Kubeba | C¬ 0 | C | 1 | |
SEN | Weka Bendera Hasi | N¬ 1 | N | 1 | |
CLN | Futa Bendera Hasi | N¬ 0 | N | 1 | |
SEZ | Weka Bendera ya Zero | Z¬ 1 | Z | 1 | |
CLZ | Futa Bendera ya Zero | Z¬ 0 | Z | 1 | |
SEI | Washa Ukatizaji Ulimwenguni | Mimi 1 | I | 1 | |
CLI | Usumbufu wa Ulimwenguni Lemaza | Mimi 0 | I | 1 | |
SES | Weka Bendera ya Jaribio Iliyosainiwa | S¬ 1 | S | 1 | |
CLS | Futa Bendera ya Jaribio la Saini | S¬ 0 | S | 1 | |
SEV | Weka Utiririshaji wa Kukamilisha Mbili | V ¬ 1 | V | 1 | |
CLV | Futa Twos inayosaidia kufurika | V ¬ 0 | V | 1 | |
WEKA | Weka T katika SREG | T¬ 1 | T | 1 | |
CLT | Futa T katika SREG | T¬ 0 | T | 1 | |
SEH | Weka Nusu ya Beba Nusu katika SREG | H 1 | H | 1 | |
CHL | Futa Bendera ya Kubeba Nusu katika SREG | H 0 | H | 1 | |
HAPANA | Hakuna Operesheni | Hakuna | 1 | ||
LALA | Kulala | (angalia maelezo maalum. ya kazi ya Kulala) | Hakuna | 1 | |
WDR | Tazama Mbwa Upya | (angalia maelezo mahususi ya WDR/kipima saa) | Hakuna | 1 |
Taarifa ya Kuagiza
ATtiny11
Ugavi wa Nguvu | Kasi (MHz) | Nambari ya Kuagiza | Kifurushi | Mgawanyiko wa Operesheni |
2.7 - 5.5V |
2 |
ATtiny11L-2PC ATtiny11L-2SC | 8P3
8S2 |
Kibiashara (0°C hadi 70°C) |
ATtiny11L-2PI
ATtiny11L-2SI ATtiny11L-2SU(2) |
8P3
8S2 8S2 |
Viwandani (-40°C hadi 85°C) |
||
4.0 - 5.5V |
6 |
ATtiny11-6PC ATtiny11-6SC | 8P3
8S2 |
Kibiashara (0°C hadi 70°C) |
ATtiny11-6PI ATtiny11-6PU(2)
ATtiny11-6SI ATtiny11-6SU(2) |
8P3
8P3 8S2 8S2 |
Viwandani (-40°C hadi 85°C) |
Vidokezo
- Kiwango cha kasi kinarejelea kiwango cha juu zaidi cha saa unapotumia fuwele ya nje au kiendeshi cha saa ya nje. Kiosilata cha ndani cha RC kina masafa ya saa ya kawaida kwa alama zote za kasi.
- Mbadala wa kifungashio bila Pb, hutii Maelekezo ya Ulaya ya Vizuizi vya Dawa za Hatari (maelekezo ya RoHS). Pia Halide bure na kikamilifu Green.
Aina ya Kifurushi | |
8P3 | 8-lead, 0.300″ Pana, Plastiki Dual Inline Kifurushi (PDIP) |
8S2 | 8-lead, 0.200″ Pana, Muhtasari Mdogo wa Plastiki wa Gull-Wing (EIAJ SOIC) |
ATtiny12
Ugavi wa Nguvu | Kasi (MHz) | Nambari ya Kuagiza | Kifurushi | Mgawanyiko wa Operesheni |
1.8 - 5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
Kibiashara (0°C hadi 70°C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(2) |
8P3
8P3 8S2 8S2 |
Viwandani (-40°C hadi 85°C) |
||
2.7 - 5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
Kibiashara (0°C hadi 70°C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(2) |
8P3
8P3 8S2 8S2 |
Viwandani (-40°C hadi 85°C) |
||
4.0 - 5.5V |
8 |
ATtiny12-8PC ATtiny12-8SC | 8P3
8S2 |
Kibiashara (0°C hadi 70°C) |
ATtiny12-8PI ATtiny12-8PU(2)
ATtiny12-8SI ATtiny12-8SU(2) |
8P3
8P3 8S2 8S2 |
Viwandani (-40°C hadi 85°C) |
Vidokezo
- Kiwango cha kasi kinarejelea kiwango cha juu zaidi cha saa unapotumia fuwele ya nje au kiendeshi cha saa ya nje. Kiosilata cha ndani cha RC kina masafa ya saa ya kawaida kwa alama zote za kasi.
- Mbadala wa kifungashio bila Pb, hutii Maelekezo ya Ulaya ya Vizuizi vya Dawa za Hatari (maelekezo ya RoHS). Pia Halide bure na kikamilifu Green.
Aina ya Kifurushi | |
8P3 | 8-lead, 0.300″ Pana, Plastiki Dual Inline Kifurushi (PDIP) |
8S2 | 8-lead, 0.200″ Pana, Muhtasari Mdogo wa Plastiki wa Gull-Wing (EIAJ SOIC) |
Maelezo ya Ufungaji
8P3
VIPIMO VYA KAWAIDA
(Kitengo cha kipimo = inchi)
ALAMA | MIN | NOM | MAX | KUMBUKA |
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 |
Vidokezo
- Mchoro huu ni wa maelezo ya jumla pekee; rejelea Mchoro wa JEDEC MS-001, Variation BA kwa maelezo zaidi.
- Vipimo A na L hupimwa kwa kifurushi kilicho katika ndege inayokalia ya JEDEC Kipimo GS-3.
- Vipimo vya D, D1 na E1 havijumuishi Mold Flash au protrusions. Mwako wa ukungu au miinuko haitazidi inchi 0.010.
- E na eA hupimwa kwa miongozo iliyozuiliwa kuwa perpendicular to datum.
- Vidokezo vya risasi vilivyochongoka au mviringo vinapendekezwa ili kurahisisha uwekaji.
- B2 na b3 vipimo vya juu havijumuishi protrusions za Dambar. Protrusions za Dambar hazizidi 0.010 (0.25 mm).
VIPIMO VYA KAWAIDA
(Kitengo cha kipimo = mm)
ALAMA | MIN | NOM | MAX | KUMBUKA |
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 |
Vidokezo
- Mchoro huu ni wa maelezo ya jumla pekee; rejelea Mchoro wa EIAJ EDR-7320 kwa maelezo zaidi.
- Kutolingana kwa kufa kwa juu na chini na burrs za resin hazijumuishwa.
- Inapendekezwa kuwa mashimo ya juu na ya chini yawe sawa. Ikiwa ni tofauti, kipimo kikubwa kitazingatiwa.
- Huamua nafasi ya kweli ya kijiometri.
- Thamani b,C zinatumika kwa terminal iliyojaa. Unene wa kawaida wa safu ya uwekaji utapima kati ya 0.007 hadi .021 mm.
Historia ya Marekebisho ya Laha ya Data
Tafadhali kumbuka kuwa nambari za ukurasa zilizoorodheshwa katika sehemu hii zinarejelea hati hii. Nambari za marekebisho zinarejelea marekebisho ya hati.
Mch. 1006F-06/07
- Haipendekezwi kwa muundo mpya"
Mch. 1006E-07/06
- Mpangilio wa sura uliosasishwa.
- Imesasisha Kupunguza Nguvu katika "Njia za Kulala za ATtiny11" kwenye ukurasa wa 20.
- Imesasisha Kupunguza Nguvu katika "Njia za Kulala za ATtiny12" kwenye ukurasa wa 20.
- Jedwali la 16 lililosasishwa kwenye ukurasa wa 36.
- Imesasishwa "Calibration Byte katika ATtiny12" kwenye ukurasa wa 49.
- Imesasishwa "Habari ya Kuagiza" kwenye ukurasa wa 10.
- Imesasishwa "Habari ya Ufungaji" kwenye ukurasa wa 12.
Rev. 1006D-07/03
- Thamani za VBOT zilizosasishwa katika Jedwali la 9 kwenye ukurasa wa 24.
Rev. 1006C-09/01
- N/A
Makao Makuu ya Kimataifa
- Shirika la Atmel 2325 Orchard Parkway San Jose, CA 95131 USA Simu: 1(408) 441-0311 Faksi: 1(408) 487-2600
- Atmel Asia Chumba 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Tel: (852) 2721-9778 Fax: (852) 2722-1369
- Atmel Ulaya Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex France Tel: (33) 1-30-60-70-00 Faksi: (33) 1-30-60-71-11
- Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japani Simu: (81) 3-3523-3551 Faksi: (81) 3-3523-7581
Mawasiliano ya Bidhaa
Web Tovuti www.atmel.com Msaada wa Kiufundi avr@atmel.com Mawasiliano ya Uuzaji www.atmel.com/contacts Maombi ya Fasihi www.atmel.com/literature
Kanusho: Taarifa katika hati hii imetolewa kuhusiana na bidhaa za Atmel. Hakuna leseni, kueleza au kudokezwa, kwa estoppel au vinginevyo, kwa yoyote
haki miliki imetolewa na hati hii au kuhusiana na uuzaji wa bidhaa za Atmel. ISIPOKUWA IMEELEZWA KATIKA MASHARTI NA MASHARTI YA ATMEL YA KUUZA YANAYOPATIKANA KWENYE ATMEL'S. WEB TOVUTI, ATMEL HAICHUKUI DHIMA YOYOTE NA IMEKANUSHA KWA MAELEZO YOYOTE, INAYODOKEZWA AU KISHERIA.
DHAMANA
KUHUSIANA NA BIDHAA ZAKE IKIWEMO, LAKINI SI KIKOMO, DHAMANA ILIYOHUSIKA YA UUZAJI, KUFAA KWA FULANI MAALUM.
KUSUDI, AU KUTOKUKUKA UKIUKAJI. KWA MATUKIO HAKUNA ATMEL HAITAWAJIBIKA KWA UHARIBIFU WOWOTE WA MOJA KWA MOJA, WA MOJA KWA MOJA, WA KUTOKEA, ADHABU, MAALUM AU WA TUKIO (pamoja na, BILA KIKOMO, UHARIBIFU WA HASARA YA FAIDA, KUKATAZWA KWA BIASHARA, AU KUTUMIA TAARIFA) WARAKA HUU, HATA ATMEL IMESHAURIWA KUHUSU UWEZEKANO WA UHARIBIFU HUO. Atmel haitoi uwakilishi au dhamana kuhusiana na usahihi au ukamilifu wa yaliyomo katika hati hii na inahifadhi haki ya kufanya mabadiliko ya vipimo na maelezo ya bidhaa wakati wowote bila taarifa. Atmel haitoi ahadi yoyote ya kusasisha maelezo yaliyomo humu. Isipokuwa ikiwa imetolewa vinginevyo, bidhaa za Atmel hazifai, na hazitatumika katika, programu za magari. Bidhaa za Atmel hazikusudiwa, hazijaidhinishwa, au hazijaidhinishwa kutumika kama vijenzi katika programu zinazokusudiwa kusaidia au kudumisha maisha.
© 2007 Shirika la Atmel. Haki zote zimehifadhiwa. Atmel®, nembo na michanganyiko yake, na nyinginezo ni chapa za biashara zilizosajiliwa au chapa za biashara za Atmel Corporation au kampuni zake tanzu. Sheria na masharti mengine na majina ya bidhaa yanaweza kuwa alama za biashara za watu wengine.
Nyaraka / Rasilimali
![]() |
ATMEL ATtiny11 8-bit Microcontroller yenye 1K Byte Flash [pdf] Mwongozo wa Mtumiaji ATtiny11 8-bit Microcontroller yenye 1K Byte Flash, ATtiny11, 8-bit Microcontroller yenye 1K Byte Flash, Microcontroller yenye 1K Byte Flash, 1K Byte Flash |