ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-LOGO

ATMEL ATtiny11 8-բիթանոց միկրոկոնտրոլեր 1K բայթ ֆլեշով

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-PRODACT-IMG

Առանձնահատկություններ

  • Օգտագործում է AVR® RISC ճարտարապետությունը
  • Բարձր արդյունավետության և ցածր էներգիայի 8-բիթանոց RISC ճարտարապետություն
  • 90 Հզոր հրահանգներ – Ժամացույցի ցիկլի կատարման ամենաշատը
  • 32 x 8 Ընդհանուր նշանակության աշխատանքային ռեգիստրներ
  • Մինչև 8 MIPS թողունակություն 8 ՄՀց հաճախականությամբ

Ոչ անկայուն ծրագիր և տվյալների հիշողություն

  • 1K բայթ Flash ծրագրի հիշողություն
  • Ներհամակարգային ծրագրավորվող (ATtiny12)
  • Տոկունություն՝ 1,000 Գրելու/Ջնջելու ցիկլեր (ATtiny11/12)
  • 64 բայթ ներհամակարգային ծրագրավորվող EEPROM տվյալների հիշողության ATtiny12-ի համար
  • Տոկունություն՝ 100,000 Գրելու/Ջնջելու ցիկլեր
  • Ծրագրավորման կողպեք Flash ծրագրի և EEPROM տվյալների անվտանգության համար

Ծայրամասային առանձնահատկություններ

  • Ընդհատում և արթնացում Pin Change-ում
  • Մեկ 8-բիթանոց ժմչփ/հաշվիչ՝ առանձին նախնական սանդղակավորիչով
  • Չիպային անալոգային համեմատիչ
  • Ծրագրավորվող Watchdog Timer on-chip Oscillator-ով

Հատուկ միկրոկոնտրոլերի առանձնահատկությունները

  • Ցածր էներգիայի պարապ և անջատման ռեժիմներ
  • Արտաքին և ներքին ընդհատման աղբյուրներ
  • Ներհամակարգային ծրագրավորելի SPI պորտի միջոցով (ATtiny12)
  • Ընդլայնված միացման վերակայման միացում (ATtiny12)
  • Ներքին տրամաչափված RC օսցիլատոր (ATtiny12)

Հստակեցում

  • Ցածր էներգիայի, բարձր արագությամբ CMOS գործընթացի տեխնոլոգիա
  • Լիովին ստատիկ գործողություն

Էլեկտրաէներգիայի սպառումը 4 ՄՀց, 3 Վ, 25°C

  • Ակտիվ: 2.2 մԱ
  • Պարապ ռեժիմ. 0.5 մԱ
  • Անջատման ռեժիմ. <1 մԱ

Փաթեթներ

  • 8-փին PDIP և SOIC

Գործող Voltages

  • 1.8 – 5.5 Վ ATtiny12V-1-ի համար
  • 2.7 – 5.5 Վ ATtiny11L-2 և ATtiny12L-4-ի համար
  • 4.0 – 5.5 Վ ATtiny11-6 և ATtiny12-8 համար

Արագության աստիճաններ

  • 0 – 1.2 ՄՀց (ATtiny12V-1)
  • 0 – 2 ՄՀց (ATtiny11L-2)
  • 0 – 4 ՄՀց (ATtiny12L-4)
  • 0 – 6 ՄՀց (ATtiny11-6)
  • 0 – 8 ՄՀց (ATtiny12-8)

Պին կազմաձևում

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-1

Ավարտվել էview

ATtiny11/12-ը ցածր էներգիայի CMOS 8-բիթանոց միկրոկառավարիչ է, որը հիմնված է AVR RISC ճարտարապետության վրա: Կատարելով հզոր հրահանգներ մեկ ժամացույցի ցիկլով, ATtiny11/12-ը հասնում է թողունակության, որը մոտենում է 1 MIPS/MHz-ին, ինչը թույլ է տալիս համակարգի նախագծողին օպտիմալացնել էներգիայի սպառումն ընդդեմ մշակման արագության: AVR միջուկը համատեղում է հարուստ հրահանգների հավաքածու 32 ընդհանուր նշանակության աշխատանքային ռեգիստրների հետ: Բոլոր 32 ռեգիստրներն ուղղակիորեն կապված են թվաբանական տրամաբանական միավորին (ALU), ինչը թույլ է տալիս երկու անկախ գրանցամատյան մուտք գործել մեկ մեկ հրահանգում, որը կատարվում է մեկ ժամացույցի ցիկլում: Ստացված ճարտարապետությունն ավելի արդյունավետ է կոդի արդյունավետությամբ՝ միաժամանակ հասնելով մինչև տասը անգամ ավելի արագ թողունակության, քան սովորական CISC միկրոկառավարիչները:

Աղյուսակ 1. Մասերի նկարագրություն

Սարք Ֆլեշ EEPROM Գրանցվել Հատtage միջակայք Հաճախականություն
ATtiny11L 1K 32 2.7 – 5.5 Վ 0-2 ՄՀց
ATtiny11 1K 32 4.0 – 5.5 Վ 0-6 ՄՀց
ATtiny12V 1K 64 Բ 32 1.8 – 5.5 Վ 0-1.2 ՄՀց
ATtiny12L 1K 64 Բ 32 2.7 – 5.5 Վ 0-4 ՄՀց
ATtiny12 1K 64 Բ 32 4.0 – 5.5 Վ 0-8 ՄՀց

ATtiny11/12 AVR-ն ապահովված է ծրագրերի և համակարգերի մշակման գործիքների ամբողջական փաթեթով, ներառյալ՝ մակրոհավաքիչներ, ծրագրի կարգաբերիչ/սիմուլյատորներ, ներշղթայական էմուլյատորներ,
և գնահատման փաթեթներ:

ATtiny11 բլոկային դիագրամ

Տես Նկար 1-ը 3-րդ էջում: ATtiny11-ն ապահովում է հետևյալ հատկանիշները՝ 1K բայթ Flash, մինչև հինգ ընդհանուր նշանակության I/O տող, մեկ մուտքային գիծ, ​​32 ընդհանուր նշանակության աշխատանքային ռեգիստր, 8-բիթանոց ժամաչափ/հաշվիչ, ներքին: և արտաքին ընդհատումներ, ծրագրավորվող Watchdog Timer՝ ներքին տատանիչով և երկու ծրագրաշարի կողմից ընտրվող էներգախնայողության ռեժիմներ: Անգործության ռեժիմը դադարեցնում է պրոցեսորը՝ միաժամանակ թույլ տալով ժամանակաչափի/հաշվիչներին և ընդհատումների համակարգին շարունակել գործել: Power-down Mode-ը պահպանում է ռեգիստրի բովանդակությունը, բայց սառեցնում է օսլիլատորը՝ անջատելով չիպի մյուս գործառույթները մինչև հաջորդ ընդհատումը կամ սարքաշարի վերակայումը: Զարթուցիչը կամ ընդհատումը քորոցների փոփոխման գործառույթների վրա թույլ են տալիս ATtiny11-ին բարձր արձագանքել արտաքին իրադարձություններին՝ միևնույն ժամանակ ցուցադրելով էներգիայի նվազագույն սպառումը, երբ գտնվում է անջատման ռեժիմներում: Սարքը արտադրված է Atmel-ի բարձր խտության ոչ ցնդող հիշողության տեխնոլոգիայի միջոցով: Համատեղելով RISC 8-բիթանոց պրոցեսորը Flash-ի հետ միաձույլ չիպի վրա՝ Atmel ATtiny11-ը հզոր միկրոկառավարիչ է, որն ապահովում է շատ ճկուն և ծախսարդյունավետ լուծում ներկառուցված կառավարման բազմաթիվ ծրագրերի համար:

Նկար 1. ATtiny11 բլոկային դիագրամ

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-2

ATtiny12 բլոկային դիագրամ

2-րդ էջի նկար 4: ATtiny12-ն ապահովում է հետևյալ հնարավորությունները. 1K բայթ Flash, 64 բայթ EEPROM, մինչև վեց ընդհանուր նշանակության I/O գիծ, ​​32 ընդհանուր նշանակության աշխատանքային ռեգիստր, 8-բիթանոց ժամաչափ/հաշվիչ, ներքին և արտաքին ընդհատումներ, ծրագրավորվող Watchdog Timer՝ ներքին տատանիչով և ծրագրաշարի կողմից ընտրվող էներգախնայողության երկու ռեժիմ: Անգործության ռեժիմը դադարեցնում է պրոցեսորը՝ միաժամանակ թույլ տալով ժամանակաչափի/հաշվիչներին և ընդհատումների համակարգին շարունակել գործել: Power-down Mode-ը պահպանում է ռեգիստրի բովանդակությունը, բայց սառեցնում է օսլիլատորը՝ անջատելով չիպի մյուս գործառույթները մինչև հաջորդ ընդհատումը կամ սարքաշարի վերակայումը: Զարթուցիչը կամ ընդհատումը քորոցների փոփոխման գործառույթների վրա թույլ են տալիս ATtiny12-ին բարձր արձագանքել արտաքին իրադարձություններին՝ միևնույն ժամանակ ցուցադրելով էներգիայի նվազագույն սպառումը, երբ գտնվում է անջատման ռեժիմներում: Սարքը արտադրված է Atmel-ի բարձր խտության ոչ ցնդող հիշողության տեխնոլոգիայի միջոցով: Համատեղելով RISC 8-բիթանոց պրոցեսորը Flash-ի հետ միաձույլ չիպի վրա՝ Atmel ATtiny12-ը հզոր միկրոկառավարիչ է, որն ապահովում է բարձր ճկուն և ծախսարդյունավետ լուծում բազմաթիվ ներկառուցված կառավարման ծրագրերի համար:

Նկար 2. ATtiny12 բլոկային դիագրամ

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-3

Փին նկարագրություններ

  • Մատակարարում voltage pin.
  • Գրունտային քորոց:

B պորտը 6-բիթանոց I/O պորտ է: PB4..0-ը I/O կապիչներ են, որոնք կարող են ապահովել ներքին ձգումներ (ընտրված յուրաքանչյուր բիտի համար): ATtiny11-ում PB5-ը մուտքագրվում է միայն: ATtiny12-ում PB5-ը մուտքային կամ բաց արտահոսքի ելք է: Նավահանգիստների քորոցները եռապատկվում են, երբ վերակայման պայմանն ակտիվանում է, նույնիսկ եթե ժամացույցը չի աշխատում: PB5..3 կապի օգտագործումը որպես մուտքային կամ I/O կապում սահմանափակ է՝ կախված վերակայման և ժամացույցի կարգավորումներից, ինչպես ցույց է տրված ստորև:

Աղյուսակ 2. PB5..PB3 ֆունկցիոնալությունն ընդդեմ սարքի ժամացույցի ընտրանքների

Սարքի ժամացույցի տարբերակ PB5 PB4 PB3
Արտաքին վերականգնումը միացված է Օգտագործված (1) - (2)
Արտաքին վերականգնումն անջատված է Մուտք (3)/I/O(4)
Արտաքին բյուրեղյա Օգտագործված Օգտագործված
Արտաքին ցածր հաճախականության բյուրեղ Օգտագործված Օգտագործված
Արտաքին կերամիկական ռեզոնատոր Օգտագործված Օգտագործված
Արտաքին RC Oscillator I/O (5) Օգտագործված
Արտաքին ժամացույց I/O Օգտագործված
Ներքին RC Oscillator I/O I/O

Նշումներ

  1. Օգտագործված» նշանակում է, որ փինն օգտագործվում է վերակայման կամ ժամացույցի նպատակներով:
  2. նշանակում է, որ փին ֆունկցիան չի ազդում տարբերակի վրա:
  3. Մուտքագրումը նշանակում է, որ քորոցը պորտի մուտքագրման փին է:
  4. ATtiny11-ում PB5-ը մուտքագրվում է միայն: ATtiny12-ում PB5-ը մուտքային կամ բաց արտահոսքի ելք է:
  5. I/O նշանակում է, որ PIN-ը պորտի մուտքային/ելքային փին է:

XTAL1 Մուտք շրջվող տատանվողին ampկամակարար և մուտքագրում ներքին ժամացույցի գործող միացում:
XTAL2 Ելք շրջվող տատանվողից ampավելի կենդանի
ՎԵՐԱԿԱՑՆԵԼ Վերականգնել մուտքագրումը: Արտաքին վերակայումը ստեղծվում է RESET փին ցածր մակարդակի պատճառով: 50 ns-ից ավելի երկարությամբ զրոյացնել իմպուլսները կառաջացնեն վերակայում, նույնիսկ եթե ժամացույցը չի աշխատում: Ավելի կարճ իմպուլսները երաշխավորված չեն վերականգնում ստեղծելու համար:

Գրանցման ամփոփագիր ATtiny11

Հասցե Անուն Բիթ 7 Բիթ 6 Բիթ 5 Բիթ 4 Բիթ 3 Բիթ 2 Բիթ 1 Բիթ 0 Էջ
$3F SREG I T H S V N Z C էջ 9
$3E Վերապահված    
$3D Վերապահված    
$3C Վերապահված    
3 միլիարդ դոլար GIMSK INT0 PCIe էջ 33
$3 A GIFR INTF0 PCIF էջ 34
$39 TIMSK TOIE0 էջ 34
$38 TIFR TOV0 էջ 35
$37 Վերապահված    
$36 Վերապահված    
$35 MCUCR SE SM ISC01 ISC00 էջ 32
$34 MCUSR ԷՔՍՏՐՖ PORF էջ 28
$33 TCCR0 CS02 CS01 CS00 էջ 41
$32 TCNT0 Ժմչփ/հաշվիչ 0 (8 բիթ) էջ 41
$31 Վերապահված    
$30 Վերապահված    
Վերապահված    
$22 Վերապահված    
$21 WDTCR WDTOE WDE WDP2 WDP1 WDP0 էջ 43
$20 Վերապահված    
$1F Վերապահված    
$1E Վերապահված    
$1D Վերապահված    
$1C Վերապահված    
1 միլիարդ դոլար Վերապահված    
$1 A Վերապահված    
$19 Վերապահված    
$18 ՊՈՐՏԲ PORTB4 PORTB3 PORTB2 PORTB1 PORTB0 էջ 37
$17 DDRB DDB4 DDB3 DDB2 DDB1 DDB0 էջ 37
$16 PINB PINB5 PINB4 PINB3 PINB2 PINB1 PINB0 էջ 37
$15 Վերապահված    
Վերապահված    
$0 A Վերապահված    
$09 Վերապահված    
$08 ACSR ACD ACO ACI ACIE ACIS1 ACIS0 էջ 45
Վերապահված    
$00 Վերապահված    

Նշումներ

  1. Ապագա սարքերի հետ համատեղելիության համար վերապահված բիթերը պետք է գրվեն զրոյի, եթե հասանելի լինեն: Վերապահված I/O հիշողության հասցեները երբեք չպետք է գրվեն:
  2. Ստատուսի որոշ դրոշներ մաքրվում են՝ դրանցում տրամաբանական նշան գրելով: Նկատի ունեցեք, որ CBI-ի և SBI-ի հրահանգները կգործեն I/O ռեգիստրի բոլոր բիթերի վրա՝ ետ գրելով մեկը ցանկացած դրոշի մեջ, որը կարդացվում է որպես սահմանված՝ այդպիսով մաքրելով դրոշակը: CBI-ի և SBI-ի հրահանգներն աշխատում են միայն $00-ից $1F ռեգիստրների հետ:

Գրանցման ամփոփագիր ATtiny12

Հասցե Անուն Բիթ 7 Բիթ 6 Բիթ 5 Բիթ 4 Բիթ 3 Բիթ 2 Բիթ 1 Բիթ 0 Էջ
$3F SREG I T H S V N Z C էջ 9
$3E Վերապահված    
$3D Վերապահված    
$3C Վերապահված    
3 միլիարդ դոլար GIMSK INT0 PCIe էջ 33
$3 A GIFR INTF0 PCIF էջ 34
$39 TIMSK TOIE0 էջ 34
$38 TIFR TOV0 էջ 35
$37 Վերապահված    
$36 Վերապահված    
$35 MCUCR PUD SE SM ISC01 ISC00 էջ 32
$34 MCUSR WDRF ԲՈՐՖ ԷՔՍՏՐՖ PORF էջ 29
$33 TCCR0 CS02 CS01 CS00 էջ 41
$32 TCNT0 Ժմչփ/հաշվիչ 0 (8 բիթ) էջ 41
$31 ՕՍԿԱԼ Oscillator calibration ռեգիստր էջ 12
$30 Վերապահված    
Վերապահված    
$22 Վերապահված    
$21 WDTCR WDTOE WDE WDP2 WDP1 WDP0 էջ 43
$20 Վերապահված    
$1F Վերապահված    
$1E ԱԿԱՆՋ EEPROM հասցեների գրանցում էջ 18
$1D EEDR EEPROM տվյալների ռեգիստր էջ 18
$1C EECR ԶԱՐԳԱԼԻԿ EEMWE EEWE EERE էջ 18
1 միլիարդ դոլար Վերապահված    
$1 A Վերապահված    
$19 Վերապահված    
$18 ՊՈՐՏԲ PORTB4 PORTB3 PORTB2 PORTB1 PORTB0 էջ 37
$17 DDRB DDB5 DDB4 DDB3 DDB2 DDB1 DDB0 էջ 37
$16 PINB PINB5 PINB4 PINB3 PINB2 PINB1 PINB0 էջ 37
$15 Վերապահված    
Վերապահված    
$0 A Վերապահված    
$09 Վերապահված    
$08 ACSR ACD AINBG ACO ACI ACIE ACIS1 ACIS0 էջ 45
Վերապահված    
$00 Վերապահված    

Նշում

  1. Ապագա սարքերի հետ համատեղելիության համար վերապահված բիթերը պետք է գրվեն զրոյի, եթե հասանելի լինեն: Վերապահված I/O հիշողության հասցեները երբեք չպետք է գրվեն:
  2. Ստատուսի որոշ դրոշներ մաքրվում են՝ դրանցում տրամաբանական նշան գրելով: Նկատի ունեցեք, որ CBI-ի և SBI-ի հրահանգները կգործեն I/O ռեգիստրի բոլոր բիթերի վրա՝ ետ գրելով մեկը ցանկացած դրոշի մեջ, որը կարդացվում է որպես սահմանված՝ այդպիսով մաքրելով դրոշակը: CBI-ի և SBI-ի հրահանգներն աշխատում են միայն $00-ից $1F ռեգիստրների հետ:

Հրահանգների հավաքածուի ամփոփում

Մնեմոնիկա Օպերանդներ Նկարագրություն Գործողություն Դրոշներ #Ժամացույցներ
ԹՎԱԲԱՆԱԿԱՆ ԵՎ ՏՐԱՄԱԲԱՆԱԿԱՆ ՑՈՒՑՈՒՄՆԵՐ
ԱՎԵԼԱՑՆԵԼ Rd, Rr Ավելացնել երկու գրանցամատյան Rd ¬ Rd + Rr Z,C,N,V,H 1
ADC Rd, Rr Ավելացրեք Carry two Register-ով Rd ¬ Rd + Rr + C Z,C,N,V,H 1
ԵՆԹԱԿԱ Rd, Rr Հանեք երկու գրանցամատյան Rd ¬ Rd – Rr Z,C,N,V,H 1
SUBI Ռդ, Կ Ռեգիստրից հանել հաստատուն Rd ¬ Rd – Կ Z,C,N,V,H 1
SBC Rd, Rr Հանեք երկու գրանցամատյանով Rd ¬ Rd – Rr – C Z,C,N,V,H 1
SBCI Ռդ, Կ Carry Constant-ով հանել Reg. Rd ¬ Rd – K – C Z,C,N,V,H 1
ԵՎ Rd, Rr Տրամաբանական ԵՎ գրանցումներ Rd ¬ Rd · Rr Զ, Ն, Վ 1
ԱՆԴԻ Ռդ, Կ Տրամաբանական ԵՎ գրանցում և հաստատուն Rd ¬ Rd · Կ Զ, Ն, Վ 1
OR Rd, Rr Տրամաբանական ԿԱՄ ռեգիստրներ Rd ¬ Rd v Rr Զ, Ն, Վ 1
ՕՐԻ Ռդ, Կ Տրամաբանական ԿԱՄ գրանցում և հաստատուն Rd ¬ Rd v Կ Զ, Ն, Վ 1
EOR Rd, Rr Բացառիկ ԿԱՄ ռեգիստրներ Rd ¬ RdÅRr Զ, Ն, Վ 1
COM Rd One's Complement Rd ¬ $FF – Rd Z,C,N,V 1
ՆԵԳ Rd Երկուսի լրացում Rd ¬ $00 – Rd Z,C,N,V,H 1
SBR Rd, K Սահմանեք բիթ(ներ) գրանցման մեջ Rd ¬ Rd v Կ Զ, Ն, Վ 1
CBR Rd, K Մաքրել բիթ(ները) գրանցամատյանում Rd ¬ Rd · (FFh – K) Զ, Ն, Վ 1
INC Rd Ավելացում Rd ¬ Rd + 1 Զ, Ն, Վ 1
ԴԵԿՏ Rd Անկում Rd ¬ Rd – 1 Զ, Ն, Վ 1
TST Rd Թեստ զրոյի կամ մինուսի համար Rd ¬ Rd · Rd Զ, Ն, Վ 1
CLR Rd Մաքրել գրանցամատյանը Rd ¬ RdÅRd Զ, Ն, Վ 1
SER Rd Սահմանել գրանցում Rd ¬ $FF Ոչ մեկը 1
ՄԱՍՆԱՃՅՈՒՂԻ ՑՈՒՑՈՒՄՆԵՐ
RJMP k Հարաբերական ցատկ PC ¬ PC + k + 1 Ոչ մեկը 2
RCALL k Հարաբերական ենթածրագրի զանգ PC ¬ PC + k + 1 Ոչ մեկը 3
RET   Ենթակարգ Վերադարձ PC ¬ STACK Ոչ մեկը 4
ՌԵՏԻ   Ընդհատել Վերադարձ PC ¬ STACK I 4
CPSE Rd, Rr Համեմատեք, բաց թողեք, եթե հավասար է եթե (Rd = Rr) PC ¬ PC + 2 կամ 3 Ոչ մեկը 1/2
CP Rd, Rr Համեմատեք Rd – Rr Z, N, V, C, H 1
CPC Rd, Rr Համեմատեք Carry-ի հետ Rd – Rr – C Z, N, V, C, H 1
ՍԳԻ Rd, K Համեմատեք Գրանցվել Անմիջականի հետ Rd – Կ Z, N, V, C, H 1
SBRC Rr, բ Բաց թողնել, եթե գրանցամատյանում բիթը մաքրվել է եթե (Rr(b)=0) PC ¬ PC + 2 կամ 3 Ոչ մեկը 1/2
SBRS Rr, բ Բաց թողնել, եթե Bit in Register-ում սահմանված է եթե (Rr(b)=1) PC ¬ PC + 2 կամ 3 Ոչ մեկը 1/2
SBIC Պ, բ Բաց թողնել, եթե I/O գրանցամատյանում բիթը մաքրվել է եթե (P(b)=0) PC ¬ PC + 2 կամ 3 Ոչ մեկը 1/2
SBIS Պ, բ Բաց թողնել, եթե I/O ռեգիստրում Bit-ը սահմանված է եթե (P(b)=1) PC ¬ PC + 2 կամ 3 Ոչ մեկը 1/2
BRBS s, k Մասնաճյուղ, եթե դրված է կարգավիճակի դրոշակ եթե (SREG(s) = 1) ապա PC¬PC + k + 1 Ոչ մեկը 1/2
BRBC s, k Մասնաճյուղ, եթե կարգավիճակի դրոշը մաքրված է եթե (SREG(s) = 0) ապա PC¬PC + k + 1 Ոչ մեկը 1/2
BREQ k Մասնաճյուղ, եթե հավասար է եթե (Z = 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRNE k Մասնաճյուղ, եթե ոչ հավասար եթե (Z = 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRCS k Branch if Carry Set եթե (C = 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRCC k Մասնաճյուղ, եթե այն մաքրված է եթե (C = 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
ԲՌՇ k Մասնաճյուղ, եթե նույնն է կամ ավելի բարձր եթե (C = 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRLO k Մասնաճյուղ, եթե ստորին եթե (C = 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRMI k Մասնաճյուղ, եթե մինուս եթե (N = 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRPL k Մասնաճյուղ եթե Plus եթե (N = 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
ԲՌԳԵ k Մասնաճյուղը, եթե ավելի մեծ է կամ հավասար, ստորագրված է եթե (N Å V= 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRLT k Մասնաճյուղ, եթե զրոյից պակաս է, ստորագրված է եթե (N Å V= 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRHS k Branch if Half Carry Flag Set եթե (H = 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRHC k Մասնաճյուղ, եթե Half Carry Flag մաքրված է եթե (H = 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRTS k Branch if T Flag Set եթե (T = 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRTC k Մասնաճյուղ, եթե T դրոշը մաքրված է եթե (T = 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRVS k Մասնաճյուղ, եթե սահմանվել է Overflow Flag եթե (V = 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRVC k Մասնաճյուղ, եթե «Հորդառատ դրոշը» մաքրված է եթե (V = 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
ԲՐԻ k Մասնաճյուղ, եթե ընդհատումը միացված է եթե (I = 1), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
BRID k Մասնաճյուղ, եթե ընդհատումը անջատված է եթե (I = 0), ապա PC ¬ PC + k + 1 Ոչ մեկը 1/2
Մնեմոնիկա Օպերանդներ Նկարագրություն Գործողություն Դրոշներ #Ժամացույցներ
ՏՎՅԱԼՆԵՐԻ ՓՈԽԱՆՑՄԱՆ ՀՐԱՀԱՆԳՆԵՐ
LD Rd, Z Load Register Անուղղակի Rd ¬ (Z) Ոչ մեկը 2
ST Z,Rr Խանութի գրանցում Անուղղակի (Z) ¬ Rr Ոչ մեկը 2
MOV Rd, Rr Տեղափոխեք գրանցումների միջև Rd ¬ Rr Ոչ մեկը 1
LDI Ռդ, Կ Անմիջապես բեռնել Rd ¬ Կ Ոչ մեկը 1
IN Ռդ, Պ Պորտում Rd ¬ Պ Ոչ մեկը 1
ԴՈՒՐՍ P, Rr Դուրս նավահանգիստ P ¬ Rr Ոչ մեկը 1
LPM   Բեռնել ծրագրի հիշողությունը R0 ¬ (Z) Ոչ մեկը 3
ԲԻՏ ԵՎ ԲԻՏ-ԹԵՍՏԻ ՀՐԱՀԱՆԳՆԵՐ
SBI Պ,բ Սահմանեք բիթը I/O ռեգիստրում I/O(P,b) ¬ 1 Ոչ մեկը 2
CBI Պ,բ Մաքրել բիթը I/O ռեգիստրում I/O(P,b) ¬ 0 Ոչ մեկը 2
LSL Rd Տրամաբանական Shift ձախ Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 Z,C,N,V 1
LSR Rd Տրամաբանական Shift Right Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 Z,C,N,V 1
ԴԵՐՆ Rd Պտտեցնել ձախ՝ տեղափոխման միջով Rd(0) ¬ C, Rd(n+1) ¬ Rd(n), C ¬ Rd (7) Z,C,N,V 1
ROR Rd Պտտել աջ՝ տեղափոխման միջով Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd (0) Z,C,N,V 1
ASR Rd Թվաբանական հերթափոխը աջ Rd(n) ¬ Rd(n+1), n ​​= 0..6 Z,C,N,V 1
SWAP Rd Փոխանակեք Nibbles-ը Rd (3..0) ¬ Rd (7..4), Rd (7..4) ¬ Rd (3..0) Ոչ մեկը 1
BSET s Դրոշի հավաքածու SREG(ներ) ¬ 1 SREG(ներ) 1
BCLR s Դրոշը մաքրել SREG(ներ) ¬ 0 SREG(ներ) 1
ԲՍՏ Rr, բ Bit Store գրանցումից մինչև T T ¬ Rr(b) T 1
BLD Rd, բ Բիթային բեռնում T-ից մինչև գրանցում Rd(b) ¬ T Ոչ մեկը 1
SEC   Set Carry C ¬ 1 C 1
CLC   Clear Carry C ¬ 0 C 1
ՍԵՆ   Սահմանել բացասական դրոշ N ¬ 1 N 1
CLN   Մաքրել բացասական դրոշը N ¬ 0 N 1
SEZ   Սահմանել զրո դրոշ Z ¬ 1 Z 1
CLZ   Մաքրել զրո դրոշը Z ¬ 0 Z 1
SEI   Միացնել գլոբալ ընդհատումը Ես ¬ 1 I 1
CLI   Համաշխարհային ընդհատում Անջատել Ես ¬ 0 I 1
SES   Սահմանեք ստորագրված փորձնական դրոշ S ¬ 1 S 1
CLS   Մաքրել ստորագրված փորձնական դրոշը S ¬ 0 S 1
ՍԵՎ   Set Twos Complement Overflow V ¬ 1 V 1
CLV   Clear Twos Complement Overflow V ¬ 0 V 1
SET   Սահմանեք T-ը SREG-ում Տ ¬ 1 T 1
CLT   Մաքրել T-ը SREG-ում Տ ¬ 0 T 1
ՍԵՀ   Սահմանեք Half Carry Flag-ը SREG-ում Հ ¬ 1 H 1
CLH   Clear Half Carry Flag-ը SREG-ում Հ ¬ 0 H 1
NOP   Ոչ մի գործողություն   Ոչ մեկը 1
ՔՆԵԼ   Քնել (տես «Քնի» գործառույթի հատուկ նկարագրությունը) Ոչ մեկը 1
WDR   Watch Dog Reset (տես WDR/ժմչփի հատուկ նկարագրությունը) Ոչ մեկը 1

Պատվերների մասին տեղեկություններ

ATtiny11

Էլեկտրամատակարարում Արագություն (ՄՀց) Պատվերի կոդը Փաթեթ Գործողության միջակայք
 

 

2.7 – 5.5 Վ

 

 

2

ATtiny11L-2PC ATtiny11L-2SC 8P3

8S2

Առևտրային (0°C-ից մինչև 70°C)
ATtiny11L-2PI

ATtiny11L-2SI ATtiny11L-2SU(2)

8P3

8S2

8S2

 

Արդյունաբերական

(-40°C-ից 85°C)

 

 

 

4.0 – 5.5 Վ

 

 

 

6

ATtiny11-6PC ATtiny11-6SC 8P3

8S2

Առևտրային (0°C-ից մինչև 70°C)
ATtiny11-6PI ATtiny11-6PU(2)

ATtiny11-6SI

ATtiny11-6SU (2)

8P3

8P3

8S2

8S2

 

Արդյունաբերական

(-40°C-ից 85°C)

Նշումներ

  1. Արագության աստիճանը վերաբերում է ժամացույցի առավելագույն արագությանը, երբ օգտագործում եք արտաքին բյուրեղյա կամ արտաքին ժամացույցի սկավառակ: Ներքին RC oscillator-ն ունի նույն անվանական ժամացույցի հաճախականությունը բոլոր արագության աստիճանների համար:
  2. Pb-ից զերծ փաթեթավորման այլընտրանք, որը համապատասխանում է Վտանգավոր նյութերի սահմանափակման եվրոպական հրահանգին (RoHS հրահանգ): Նաև Halide անվճար և լիովին կանաչ:
Փաթեթի տեսակը
8P3 8 կապար, 0.300 դյույմ լայնությամբ, պլաստիկ երկակի ներկառուցված փաթեթ (PDIP)
8S2 8 կապար, 0.200 դյույմ լայնություն, Պլաստիկ Gull-Wing Փոքր ուրվագիծ (EIAJ SOIC)

ATtiny12

Էլեկտրամատակարարում Արագություն (ՄՀց) Պատվերի կոդը Փաթեթ Գործողության միջակայք
 

 

 

1.8 – 5.5 Վ

 

 

 

1.2

ATtiny12V-1PC ATtiny12V-1SC 8P3

8S2

Առևտրային (0°C-ից մինչև 70°C)
ATtiny12V-1PI ATtiny12V-1PU(2)

ATtiny12V-1SI

ATtiny12V-1SU (2)

8P3

8P3

8S2

8S2

 

Արդյունաբերական

(-40°C-ից 85°C)

 

 

 

2.7 – 5.5 Վ

 

 

 

4

ATtiny12L-4PC ATtiny12L-4SC 8P3

8S2

Առևտրային (0°C-ից մինչև 70°C)
ATtiny12L-4PI ATtiny12L-4PU(2)

ATtiny12L-4SI

ATtiny12L-4SU (2)

8P3

8P3

8S2

8S2

 

Արդյունաբերական

(-40°C-ից 85°C)

 

 

 

4.0 – 5.5 Վ

 

 

 

8

ATtiny12-8PC ATtiny12-8SC 8P3

8S2

Առևտրային (0°C-ից մինչև 70°C)
ATtiny12-8PI ATtiny12-8PU(2)

ATtiny12-8SI

ATtiny12-8SU (2)

8P3

8P3

8S2

8S2

 

Արդյունաբերական

(-40°C-ից 85°C)

Նշումներ

  1. Արագության աստիճանը վերաբերում է ժամացույցի առավելագույն արագությանը, երբ օգտագործում եք արտաքին բյուրեղյա կամ արտաքին ժամացույցի սկավառակ: Ներքին RC oscillator-ն ունի նույն անվանական ժամացույցի հաճախականությունը բոլոր արագության աստիճանների համար:
  2. Pb-ից զերծ փաթեթավորման այլընտրանք, որը համապատասխանում է Վտանգավոր նյութերի սահմանափակման եվրոպական հրահանգին (RoHS հրահանգ): Նաև Halide անվճար և լիովին կանաչ:
Փաթեթի տեսակը
8P3 8 կապար, 0.300 դյույմ լայնությամբ, պլաստիկ երկակի ներկառուցված փաթեթ (PDIP)
8S2 8 կապար, 0.200 դյույմ լայնություն, Պլաստիկ Gull-Wing Փոքր ուրվագիծ (EIAJ SOIC)

Փաթեթավորման մասին տեղեկատվություն

8P3ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-4

ԸՆԴՀԱՆՈՒՐ ՉԱՓԵՐԸ
(Չափման միավոր = դյույմ)

ՍԻՄԲՈԼ MIN NOM ՄԱՔՍ ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
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

Նշումներ

  1. Այս նկարը միայն ընդհանուր տեղեկատվության համար է. Լրացուցիչ տեղեկությունների համար տես JEDEC Drawing MS-001, Variation BA:
  2. A և L չափերը չափվում են փաթեթով, որը տեղադրված է JEDEC նստատեղի GS-3 չափիչով:
  3. D, D1 և E1 չափերը չեն ներառում բորբոս Flash կամ ելուստներ: Կաղապարի ֆլեշ կամ ելուստները չպետք է գերազանցեն 0.010 դյույմը:
  4. E-ն և eA-ն չափվում են լարերի միջոցով, որոնք սահմանափակված են տվյալներին ուղղահայաց լինելու համար:
  5. Տեղադրումը հեշտացնելու համար նախընտրելի են սրածայր կամ կլորացված կապարի ծայրերը:
  6. b2 և b3 առավելագույն չափերը չեն ներառում Dambar ելուստները: Դամբարի ելուստները չպետք է գերազանցեն 0.010 (0.25 մմ):

ATMEL-ATtiny11-8-bit-Microcontroller-with-1K-Byte-Flash-FIG-5

ԸՆԴՀԱՆՈՒՐ ՉԱՓԵՐԸ
(Չափման միավոր = մմ)

ՍԻՄԲՈԼ MIN NOM ՄԱՔՍ ԾԱՆՈԹԱԳՐՈՒԹՅՈՒՆ
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    
e 1.27 BSC 4

Նշումներ

  1. Այս նկարը միայն ընդհանուր տեղեկատվության համար է. Լրացուցիչ տեղեկությունների համար տես EIAJ Drawing EDR-7320:
  2. Ներառված չեն վերին և ներքևի գավազանների և խեժի փորվածքների անհամապատասխանությունը:
  3. Խորհուրդ է տրվում, որ վերին և ստորին խոռոչները հավասար լինեն: Եթե ​​դրանք տարբեր են, ապա պետք է հաշվի առնվի ավելի մեծ չափը:
  4. Որոշում է իրական երկրաչափական դիրքը:
  5. b,C արժեքները կիրառվում են պատված տերմինալի վրա: Ծածկապատման շերտի ստանդարտ հաստությունը պետք է լինի 0.007-ից մինչև 021 մմ:

Տվյալների թերթիկի վերանայման պատմություն

Խնդրում ենք նկատի ունենալ, որ այս բաժնում նշված էջի համարները վերաբերում են այս փաստաթղթին: Վերանայման համարները վերաբերում են փաստաթղթի վերանայմանը:

Rev. 1006F-06/07 

  1. Խորհուրդ չի տրվում նոր դիզայնի համար»

Rev. 1006E-07/06

  1. Թարմացված գլխի դասավորությունը:
  2. Թարմացվել է Power-down «Sleep Modes for ATtiny11» էջ 20-ում:
  3. Թարմացվել է Power-down «Sleep Modes for ATtiny12» էջ 20-ում:
  4. Թարմացված Աղյուսակ 16-ը 36-րդ էջում:
  5. Թարմացվել է «Calibration Byte in ATtiny12»-ը 49-րդ էջում:
  6. Թարմացվել է «Պատվերների մասին տեղեկությունները» 10-րդ էջում:
  7. Թարմացվել է «Փաթեթավորման տեղեկատվությունը» էջ 12-ում:

հ.1006Դ-07/03

  1. Թարմացված VBOT արժեքները Աղյուսակ 9-ում 24-րդ էջում:

Rev. 1006C-09/01

  1. N/A

Գլխավոր գրասենյակ միջազգային

  • Atmel Corporation 2325 Orchard Parkway San Jose, CA 95131 USA Հեռ.՝ 1(408) 441-0311 Ֆաքս՝ 1(408) 487-2600
  • Atmel Asia Room 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Հեռ.՝ (852) 2721-9778 Ֆաքս՝ (852) 2722-1369
  • Atmel Europe Le Krebs 8, Rue Jean-Pierre Timbaud BP 309 78054 Saint-Quentin-en- Yvelines Cedex France Հեռ.՝ (33) 1-30-60-70-00 Ֆաքս՝ (33) 1-30-60-71-11
  • Atmel Japan 9F, Tonetsu Shinkawa Bldg. 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan Հեռ.՝ (81) 3-3523-3551 Ֆաքս՝ (81) 3-3523-7581

Ապրանքի կոնտակտ

Web Կայք www.atmel.com Տեխնիկական աջակցություն avr@atmel.com Վաճառքի կոնտակտ www.atmel.com/contacts Գրականության հարցումներ www.atmel.com/literature

Հրաժարում պատասխանատվությունից: Այս փաստաթղթի տեղեկատվությունը տրամադրվում է Atmel-ի արտադրանքի հետ կապված: Ոչ մի լիցենզիա, բացահայտ կամ ենթադրյալ, estoppel-ով կամ այլ կերպ, որևէ մեկին
մտավոր սեփականության իրավունքը տրվում է սույն փաստաթղթով կամ Atmel-ի արտադրանքի վաճառքի հետ կապված: Բացառությամբ ATMEL'S-ի ՎԱՃԱՌՔԻ ՊԱՅՄԱՆՆԵՐՈՒՄ ԵՎ ՊԱՅՄԱՆՆԵՐԻ ՆԱԽԱՏԵՍՎԱԾ. WEB ԿԱՅՔԸ, ATMEL-ը ՈՉ ՄԻ ՊԱՏԱՍԽԱՆԱՏՎՈՒԹՅՈՒՆ ՉԻ ՍՏԱՆՁՈՒՄ ԵՎ ՀՐԱԺԵՇՏՈՒՄ Է ՈՐԵՎԷ ՀԱՅՏԱՐԱՐ, ՆԿՅԱԼ ԿԱՄ ԿԱՆՈՆԱԿԱՆ

ԵՐԱՇԽԻՔ

ԿԱՊՎԱԾ ԻՐ ԱՊՐԱՆՔՆԵՐԻ ՀԵՏ, ՆԵՐԱՌՎԱԾ, ԲԱՅՑ ՉՍԱՀՄԱՆԱՓԱԿՎԵԼՈՎ, ԱՊՐԱՆՔԱՅԻՆ ԵՐԱՇԽԻՔԻ, ՊԱՏԱՍԽԱՆՈՒԹՅԱՆ ՀԱՏՈՒԿ ՀԱՄԱՐ
ՆՊԱՏԱԿԸ, ԿԱՄ ՉԽԱԽՏՈՒՄԸ. ՈՉ ՄԻ ԴԵՊՔՈՒՄ ATMEL-ը ՊԱՏԱՍԽԱՆԱՏՎՈՒԹՅՈՒՆ ՉԻ ՊԱՏԱՍԽԱՆԱՏՎԵԼ ՈՐԵՎԷ ՈՒՂԻՂ, ԱՆՈՒՂՂԱԿԱՆ, ՀԵՏԵՎԱՆՔԱՅԻՆ, ՊԱՏԺԻՉ, ՀԱՏՈՒԿ ԿԱՄ ՊԱՏԱՀԱԿԱՆ ՎՆԱՍՆԵՐԻ ՀԱՄԱՐ (ՆԱՌԱՑՎԱԾ, ԱՌԱՆՑ ՍԱՀՄԱՆԱՓԱԿՄԱՆ, ՇԱՀՈՒԹՅԱՆ ԿՈՐՈՒՍՏԻ, ՄԱՍԻՆ ՎՆԱՍՆԵՐԻ ՀԱՄԱՐ): ՕԳՏԱԳՈՐԾՄԱՆ ՉԻ ԿԱՄ ՕԳՏԱԳՈՐԾԵԼՈՒ ԱՆԿԱՐՈՂՈՒԹՅՈՒՆ ԱՅՍ ՓԱՍՏԱԹՂԹԸ, ՆՈՒԻՍԿ ԵԹԵ ATMEL-ին ԽՈՐՀՐՎԵԼ Է ՆՄԱՆ ՎՆԱՍՆԵՐԻ ՀՆԱՐԱՎՈՐՈՒԹՅԱՆ ՄԱՍԻՆ: Atmel-ը որևէ հայտարարություն կամ երաշխիք չի տալիս սույն փաստաթղթի բովանդակության ճշգրտության կամ ամբողջականության վերաբերյալ և իրեն իրավունք է վերապահում փոփոխություններ կատարել տեխնիկական բնութագրերում և ապրանքների նկարագրություններում ցանկացած պահի առանց ծանուցման: Atmel-ը որևէ պարտավորություն չի ստանձնում թարմացնելու այստեղ պարունակվող տեղեկատվությունը: Եթե ​​հատուկ այլ բան նախատեսված չէ, Atmel-ի արտադրանքը հարմար չէ և չպետք է օգտագործվի ավտոմոբիլային ծրագրերում: Atmel-ի արտադրանքները նախատեսված, լիազորված կամ երաշխավորված չեն օգտագործման համար որպես բաղադրիչներ այն հավելվածներում, որոնք նախատեսված են կյանքին աջակցելու կամ պահպանելու համար:
© 2007 Atmel Corporation. Բոլոր իրավունքները պաշտպանված են: Atmel®-ը, պատկերանշանը և դրանց համակցությունները և այլք Atmel Corporation-ի կամ նրա դուստր ձեռնարկությունների գրանցված ապրանքային նշաններ կամ ապրանքային նշաններ են: Այլ պայմանները և ապրանքների անվանումները կարող են լինել այլ անձանց ապրանքանիշեր:

Փաստաթղթեր / ռեսուրսներ

ATMEL ATtiny11 8-բիթանոց միկրոկոնտրոլեր 1K բայթ ֆլեշով [pdf] Օգտագործողի ուղեցույց
ATtiny11 8-բիթանոց միկրոկոնտրոլեր 1K բայթ ֆլեշով, ATtiny11, 8-բիթանոց միկրոկոնտրոլեր 1K բայթ ֆլեշով, միկրոկոնտրոլեր 1K բայթ ֆլեշով, 1K բայթ ֆլեշով

Հղումներ

Թողնել մեկնաբանություն

Ձեր էլփոստի հասցեն չի հրապարակվի: Պարտադիր դաշտերը նշված են *