11K Byte Flash ပါသော ATMEL ATtiny8 1-bit Microcontroller
အင်္ဂါရပ်များ
- AVR® RISC Architecture ကို အသုံးပြုသည်။
- စွမ်းဆောင်ရည်မြင့် 8-bit RISC ဗိသုကာလက်ရာ
- 90 အားကောင်းတဲ့ညွှန်ကြားချက်များ - တစ်ခုတည်းနာရီစက်ဝိုင်းကွပ်မျက်ခြင်း
- 32 x 8 အထွေထွေရည်ရွယ်ချက်များအလုပ်လုပ်မှတ်ပုံတင်
- 8 MHz တွင် 8 MIPS ဖြတ်သန်းမှုအထိ
Nonvolatile ပရိုဂရမ်နှင့် ဒေတာမှတ်ဉာဏ်
- Flash Program Memory ၏ 1K Byte
- စနစ်အတွင်း ပရိုဂရမ်သွင်းနိုင်သော (ATtiny12)
- ခံနိုင်ရည်- 1,000 Write/Erase Cycles (ATtiny11/12)
- ATtiny64 အတွက် စနစ်တွင်း ပရိုဂရမ်မာ EEPROM ဒေတာမှတ်ဉာဏ် 12 Bytes
- ခံနိုင်ရည်: 100,000 ရေး / ဖျက်ခြင်းသံသရာ
- Flash ပရိုဂရမ်နှင့် EEPROM ဒေတာလုံခြုံရေးအတွက် ပရိုဂရမ်းမင်းသော့ခတ်
အရံပစ္စည်းများ
- Pin Change တွင် Interrupt နှင့် Wake-up
- သီးသန့် Prescaler ဖြင့် 8-bit Timer/Counter တစ်ခု
- On-chip ကို Analog နှိုင်းယှဉ်
- On-chip Oscillator ဖြင့် ပရိုဂရမ်mable Watchdog Timer
အထူး Microcontroller တွေ Features
- ပါဝါနည်းသော Idle နှင့် Power-down Modes များ
- ပြင်ပနှင့်ပြည်တွင်း Interrupt သတင်းရင်းမြစ်
- SPI Port (ATtiny12) မှတဆင့် စနစ်အတွင်း ပရိုဂရမ်လုပ်နိုင်သည်
- ပိုမိုကောင်းမွန်သော ပါဝါဖွင့်ခြင်း ပြန်လည်သတ်မှတ်ပတ်လမ်း (ATtiny12)
- အတွင်းပိုင်း Calibrated RC Oscillator (ATtiny12)
သတ်မှတ်ချက်
- စွမ်းအားနိမ့်၊ မြန်နှုန်းမြင့် CMOS လုပ်ငန်းစဉ်နည်းပညာ
- အပြည့်အဝတည်ငြိမ်သောစစ်ဆင်ရေး
4 MHz၊ 3V၊ 25°C တွင် ပါဝါစားသုံးမှု
- အသက်ဝင်သည်- 2.2 mA
- Idle မုဒ်- 0.5 mA
- ပါဝါပိတ်စနစ်: <1 μA
အထုပ်များ
- 8-pin PDIP နှင့် SOIC
လည်ပတ်မှုပမာဏtages
- ATtiny1.8V-5.5 အတွက် 12 မှ 1V
- ATtiny2.7L-5.5 နှင့် ATtiny11L-2 အတွက် 12 – 4V
- ATtiny4.0-5.5 နှင့် ATtiny11-6 အတွက် 12 – 8V
မြန်နှုန်းအဆင့်များ
- 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)
Pin Configuration
ကျော်view
ATtiny11/12 သည် AVR RISC ဗိသုကာကိုအခြေခံ၍ စွမ်းအားနိမ့် CMOS 8-bit မိုက်ခရိုကွန်ထရိုလာတစ်ခုဖြစ်သည်။ နာရီစက်ဝန်းတစ်ခုတည်းတွင် အစွမ်းထက်သောညွှန်ကြားချက်များကို အကောင်အထည်ဖော်ခြင်းဖြင့်၊ ATtiny11/12 သည် 1 MIPS per MHz အနီးသို့ ချဉ်းကပ်မှုများကို ရရှိပြီး စနစ်ဒီဇိုင်နာအား ပါဝါသုံးစွဲမှုနှုန်းနှင့် စီမံဆောင်ရွက်မှုအမြန်နှုန်းကို အကောင်းဆုံးဖြစ်အောင် လုပ်ဆောင်နိုင်စေမည်ဖြစ်သည်။ AVR core သည် ကြွယ်ဝသော ညွှန်ကြားချက်အစုံကို ယေဘူယျရည်ရွယ်ချက်ဖြင့် လုပ်ဆောင်နေသော စာရင်းဇယား ၃၂ ခုနှင့် ပေါင်းစပ်ထားသည်။ မှတ်ပုံတင် 32 ခုစလုံးသည် Arithmetic Logic Unit (ALU) နှင့် တိုက်ရိုက်ချိတ်ဆက်ထားပြီး နာရီစက်ဝန်းတစ်ခုတွင် လုပ်ဆောင်သည့် ညွှန်ကြားချက်တစ်ခုတည်းတွင် သီးခြားလွတ်လပ်သောမှတ်ပုံတင်မှုနှစ်ခုကို ဝင်ရောက်ကြည့်ရှုနိုင်မည်ဖြစ်သည်။ ရရှိလာသော ဗိသုကာလက်ရာသည် သာမန် CISC မိုက်ခရိုကွန်ထရိုလာများထက် ဆယ်ဆပိုမိုမြန်ဆန်စွာ ဖြတ်သန်းမှုများကို ရရှိစေပြီး ကုဒ်ပိုထိရောက်သည်။
ဇယား 1. အစိတ်အပိုင်းများ ဖော်ပြချက်
ကိရိယာ | မီးရောင် | EEPROM | မှတ်ပုံတင်ပါ။ | ထယ်၊tage Range | အကြိမ်ရေ |
ATtiny11L | 1K | – | 32 | 2.7 – 5.5V | 0-2 MHz |
ATtiny ၁၁ | 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 |
ATtiny ၁၁ | 1K | 64 B | 32 | 4.0 – 5.5V | 0-8 MHz |
ATtiny11/12 AVR ကို ပရိုဂရမ်နှင့် စနစ်ဖွံ့ဖြိုးတိုးတက်ရေး ကိရိယာအစုံအလင်ဖြင့် ပံ့ပိုးထားသည်- macro assemblers၊ program debugger/simulators၊ in-circuit emulators၊
နှင့် အကဲဖြတ်ရေးကိရိယာများ။
ATtiny11 Block Diagram
စာမျက်နှာ 1 ရှိ ပုံ 3 ကို ကြည့်ပါ။ ATtiny11 သည် အောက်ပါအင်္ဂါရပ်များကို ပံ့ပိုးပေးသည်- Flash ၏ 1K bytes၊ ယေဘူယျရည်ရွယ်ချက် I/O လိုင်းငါးခုအထိ၊ အဝင်လိုင်းတစ်ခု၊ ယေဘူယျ-ရည်ရွယ်ချက်လုပ်ဆောင်နေသည့် မှတ်ပုံတင် 32 ခု၊ 8-bit timer/counter၊ အတွင်းပိုင်း နှင့် ပြင်ပကြားဖြတ်မှုများ၊ အတွင်းပိုင်း တုန်ခါမှုနှင့်အတူ ပရိုဂရမ်ထုတ်နိုင်သော Watchdog Timer နှင့် ဆော့ဖ်ဝဲ-ရွေးချယ်နိုင်သော ပါဝါချွေတာသည့်မုဒ်နှစ်ခု။ Idle Mode သည် timer/counters များနှင့် interrupt system ကို ဆက်လက်လုပ်ဆောင်ရန် ခွင့်ပြုနေစဉ် CPU ကို ရပ်တန့်စေသည်။ ပါဝါချခြင်းမုဒ်သည် မှတ်ပုံတင်သည့်အကြောင်းအရာများကို သိမ်းဆည်းပေးသော်လည်း နောက်အနှောက်အယှက်ဖြစ်စေသည့် သို့မဟုတ် ဟာ့ဒ်ဝဲလ်ပြန်လည်သတ်မှတ်ခြင်းအထိ အခြားချစ်ပ်လုပ်ဆောင်ချက်အားလုံးကို ပိတ်စေကာ oscillator ကို ရပ်တန့်စေသည်။ ပင်နံပါတ်ပြောင်းလဲမှုတွင် နှိုးဆော်ခြင်း သို့မဟုတ် နှောင့်ယှက်ခြင်း အင်္ဂါရပ်များသည် ATtiny11 အား ပြင်ပဖြစ်ရပ်များကို မြင့်မားစွာ တုံ့ပြန်နိုင်စေကာ ပါဝါချသည့်မုဒ်များအတွင်းတွင် အနိမ့်ဆုံးပါဝါသုံးစွဲမှုပါရှိနေဆဲဖြစ်သည်။ အဆိုပါကိရိယာကို Atmel ၏သိပ်သည်းဆမြင့်မားသောမတည်ငြိမ်သောမှတ်ဉာဏ်နည်းပညာကို အသုံးပြု၍ ထုတ်လုပ်ထားသည်။ Monolithic ချစ်ပ်ပေါ်တွင် Flash နှင့် RISC 8-bit CPU ကို ပေါင်းစပ်ခြင်းဖြင့် Atmel ATtiny11 သည် မြှုပ်သွင်းထားသော ထိန်းချုပ်မှုဆိုင်ရာ အပလီကေးရှင်းများစွာအတွက် အလွန်လိုက်လျောညီထွေရှိပြီး ကုန်ကျစရိတ်သက်သာသော ဖြေရှင်းချက်ကို ပံ့ပိုးပေးသည့် အစွမ်းထက်သော မိုက်ခရိုကွန်ထရိုလာတစ်ခုဖြစ်သည်။
ပုံ ၁။ ATtiny1 Block Diagram
ATtiny12 Block Diagram
စာမျက်နှာ 2 ရှိ ပုံ 4 တွင် ATtiny12 သည် အောက်ပါအင်္ဂါရပ်များကို ပံ့ပိုးပေးသည်- Flash ၏ 1K bytes၊ 64 bytes EEPROM၊ ယေဘူယျရည်ရွယ်ချက် I/O လိုင်းခြောက်ခုအထိ၊ အထွေထွေ-ရည်ရွယ်ချက်ဖြင့် အလုပ်လုပ်သည့် မှတ်ပုံတင် 32 ခု၊ 8-bit timer/counter တစ်ခု၊ အတွင်းပိုင်းနှင့် ပြင်ပ အနှောင့်အယှက်များ၊ အတွင်းပိုင်း တုန်ခါမှုနှင့်အတူ ပရိုဂရမ်ထုတ်နိုင်သော Watchdog Timer နှင့် ဆော့ဖ်ဝဲ-ရွေးချယ်နိုင်သော ပါဝါချွေတာသည့်မုဒ်နှစ်ခု။ Idle Mode သည် timer/counters များနှင့် interrupt system ကို ဆက်လက်လုပ်ဆောင်ရန် ခွင့်ပြုနေစဉ် CPU ကို ရပ်တန့်စေသည်။ ပါဝါချခြင်းမုဒ်သည် မှတ်ပုံတင်သည့်အကြောင်းအရာများကို သိမ်းဆည်းပေးသော်လည်း နောက်အနှောက်အယှက်ဖြစ်စေသည့် သို့မဟုတ် ဟာ့ဒ်ဝဲကို ပြန်လည်သတ်မှတ်သည်အထိ အခြားချစ်ပ်လုပ်ဆောင်ချက်အားလုံးကို ပိတ်ကာ တုန်ခါမှုကို ရပ်တန့်စေသည်။ ပင်နံပါတ်ပြောင်းလဲမှုတွင် နှိုးဆော်ခြင်း သို့မဟုတ် နှောင့်ယှက်ခြင်း အင်္ဂါရပ်များသည် ATtiny12 အား ပြင်ပဖြစ်ရပ်များကို မြင့်မားစွာ တုံ့ပြန်နိုင်စေရန် စွမ်းဆောင်နိုင်ပြီး ပါဝါချသည့်မုဒ်များတွင် အနိမ့်ဆုံးပါဝါသုံးစွဲမှုပါရှိနေဆဲဖြစ်သည်။ အဆိုပါကိရိယာကို Atmel ၏သိပ်သည်းဆမြင့်မားသောမတည်ငြိမ်သောမှတ်ဉာဏ်နည်းပညာကို အသုံးပြု၍ ထုတ်လုပ်ထားသည်။ Monolithic ချစ်ပ်ပေါ်တွင် Flash နှင့် RISC 8-bit CPU ကို ပေါင်းစပ်ခြင်းဖြင့် Atmel ATtiny12 သည် ထည့်သွင်းထားသော ထိန်းချုပ်မှုဆိုင်ရာ အပလီကေးရှင်းများစွာအတွက် အလွန်လိုက်လျောညီထွေရှိပြီး ကုန်ကျစရိတ်သက်သာသော ဖြေရှင်းချက်တစ်ခုကို ပေးဆောင်သည့် အစွမ်းထက်သော မိုက်ခရိုကွန်ထရိုလာတစ်ခုဖြစ်သည်။
ပုံ ၁။ ATtiny2 Block Diagram
ပင်ထိုးဖော်ပြချက်များ
- ရောင်းလိုအားပမာဏtage pin
- မြေစိုက်တံ။
Port B သည် 6-bit I/O port ဖြစ်သည်။ PB4..0 သည် အတွင်းပိုင်း ဆွဲငင်မှုများကို ပံ့ပိုးပေးနိုင်သော I/O ပင်များ (ဘစ်တစ်ခုစီအတွက် ရွေးချယ်ထားသည်)။ ATtiny11 တွင် PB5 သည် ထည့်သွင်းခြင်းသာဖြစ်သည်။ ATtiny12 တွင် PB5 သည် input သို့မဟုတ် open-drain output ဖြစ်သည်။ နာရီမှလည်ပတ်ခြင်းမရှိသော်လည်း ပြန်လည်သတ်မှတ်မှုအခြေအနေသည် အသက်ဝင်သောအခါတွင် port pin များကို tri-ဖော်ပြထားသည်။ အောက်ဖော်ပြပါအတိုင်း ပြန်လည်သတ်မှတ်ခြင်းနှင့် နာရီဆက်တင်များပေါ်မူတည်၍ ပင်နံပါတ် PB5..3 အား ထည့်သွင်းမှု သို့မဟုတ် I/O ပင်များအဖြစ် အသုံးပြုမှုကို ကန့်သတ်ထားသည်။
ဇယား 2. PB5..PB3 လုပ်ဆောင်ချက်များနှင့် စက်ပစ္စည်း နာရီအသုံးပြုမှု ရွေးချယ်စရာများ
ကိရိယာ Clocking Option ကို | PB5 | PB4 | PB3 |
ပြင်ပ ပြင်ဆင်သတ်မှတ်မှုကို ဖွင့်ထားသည်။ | အသုံးပြုသည် (၁) | -(၂) | – |
ပြင်ပ ပြန်လည်သတ်မှတ်ခြင်းကို ပိတ်ထားသည်။ | ထည့်သွင်းခြင်း(3)/I/O(4) | – | – |
ပြင်ပ အရည်ကြည် | – | သုံးတယ်။ | သုံးတယ်။ |
ပြင်ပကြိမ်နှုန်းနိမ့် အရည်ကြည် | – | သုံးတယ်။ | သုံးတယ်။ |
ပြင်ပ Ceramic Resonator | – | သုံးတယ်။ | သုံးတယ်။ |
ပြင်ပ RC Oscillator | – | I/O (5) | သုံးတယ်။ |
ပြင်ပနာရီ | – | I/O | သုံးတယ်။ |
အတွင်းပိုင်း RC Oscillator | – | I/O | I/O |
မှတ်စုများ
- အသုံးပြုသည်" ဆိုသည်မှာ ပင်ကို ပြန်လည်သတ်မှတ်ခြင်း သို့မဟုတ် နာရီရည်ရွယ်ချက်အတွက် အသုံးပြုခြင်းဖြစ်သည်။
- ပင်နံပါတ်လုပ်ဆောင်ချက်သည် ရွေးချယ်စရာမှ သက်ရောက်မှုမရှိဟု ဆိုလိုသည်။
- Input ဆိုသည်မှာ pin သည် port input pin ဖြစ်သည်။
- ATtiny11 တွင် PB5 သည် ထည့်သွင်းခြင်းသာဖြစ်သည်။ ATtiny12 တွင် PB5 သည် input သို့မဟုတ် open-drain output ဖြစ်သည်။
- I/O ဆိုသည်မှာ ပင်နံပါတ်သည် ဆိပ်ကမ်းအဝင်/အထွက် ပင်နံပါတ်ဖြစ်သည်။
XTAL1 inverting oscillator သို့ ထည့်သွင်းပါ။ amplifier နှင့် internal clock operating circuit သို့ input ။
XTAL2 inverting oscillator မှ အထွက် ampပိုအသက်ကြီး။
ပြန်သတ်မှတ်ပါ။ ထည့်သွင်းမှုကို ပြန်လည်သတ်မှတ်ပါ။ ပြင်ပပြန်လည်သတ်မှတ်ခြင်းကို RESET ပင်နံပါတ်တွင် အနိမ့်ဆုံးအဆင့်ဖြင့် ထုတ်ပေးသည်။ 50 ns ထက် ပိုရှည်သော pulses များကို ပြန်လည်သတ်မှတ်ခြင်းသည် နာရီမလည်ပတ်လျှင်ပင် ပြန်လည်သတ်မှတ်မှုကို ထုတ်ပေးပါမည်။ တိုတောင်းသော ပဲမျိုးစုံများကို ပြန်လည်သတ်မှတ်ရန် အာမခံချက်မရှိပါ။
မှတ်ပုံတင်ခြင်း အကျဉ်းချုပ် ATtiny11
လိပ်စာ | နာမည် | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | စာမျက်နှာ |
$3F | SREG | I | T | H | S | V | N | Z | C | စာမျက်နှာ ၈ |
$3E | လက်ဝယ်ရှိတယ်။ | |||||||||
$3D | လက်ဝယ်ရှိတယ်။ | |||||||||
$3C | လက်ဝယ်ရှိတယ်။ | |||||||||
$3B | GIMSK | – | INT0 | ချစ်သူ | – | – | – | – | – | စာမျက်နှာ ၈ |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | TIMSK | – | – | – | – | – | – | TOIE0 | – | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | TIFR | – | – | – | – | – | – | TOV0 | – | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | MCUCR | – | – | SE | SM | – | – | ISC01 | ISC00 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | MCUSR | – | – | – | – | – | – | EXTRF | PORF | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | TCNT0 | Timer/Counter0 (8 Bit) | စာမျက်နှာ ၈ | |||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
… | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
$1F | လက်ဝယ်ရှိတယ်။ | |||||||||
$1E | လက်ဝယ်ရှိတယ်။ | |||||||||
$1D | လက်ဝယ်ရှိတယ်။ | |||||||||
$1C | လက်ဝယ်ရှိတယ်။ | |||||||||
$1B | လက်ဝယ်ရှိတယ်။ | |||||||||
$1A | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | DDRB | – | – | – | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
… | လက်ဝယ်ရှိတယ်။ | |||||||||
$0A | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | ACSR | ACD | – | ACO | ACI | ACIE | – | ACIS ၁ | ACIS ၁ | စာမျက်နှာ ၈ |
… | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ |
မှတ်စုများ
- နောင်လာမည့်စက်ကိရိယာများနှင့်လိုက်ဖက်မှုရှိရန်၊ အကယ်၍ အသုံးပြုပါကသီးသန့်ထားရှိသော bits များကိုသုညသို့ရေးသင့်သည်။ ကြိုတင်ကာကွယ်ထားသော I / O မှတ်ဉာဏ်လိပ်စာများကိုဘယ်တော့မှရေးသားရမည်မဟုတ်ပါ
- Status အလံအချို့ကို ၎င်းတို့ထံ ယုတ္တိနည်းဖြင့် ရေးခြင်းဖြင့် ရှင်းလင်းသည်။ CBI နှင့် SBI ညွှန်ကြားချက်များသည် I/O မှတ်ပုံတင်ခြင်းရှိ bits များအားလုံးတွင် လုပ်ဆောင်မည်ဖြစ်ပြီး သတ်မှတ်ထားသည့်အတိုင်း ဖတ်ထားသော မည်သည့်အလံသို့မဆို အလံတစ်ခုအား ပြန်ရေးပေးခြင်းဖြင့် အလံကိုရှင်းလင်းစေမည်ကို သတိပြုပါ။ CBI နှင့် SBI လမ်းညွှန်ချက်များသည် မှတ်ပုံတင်ထားသော $00 မှ $1F တွင်သာ အလုပ်လုပ်ပါသည်။
မှတ်ပုံတင်ခြင်း အကျဉ်းချုပ် ATtiny12
လိပ်စာ | နာမည် | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | ဘစ် ၁၅ | စာမျက်နှာ |
$3F | SREG | I | T | H | S | V | N | Z | C | စာမျက်နှာ ၈ |
$3E | လက်ဝယ်ရှိတယ်။ | |||||||||
$3D | လက်ဝယ်ရှိတယ်။ | |||||||||
$3C | လက်ဝယ်ရှိတယ်။ | |||||||||
$3B | GIMSK | – | INT0 | ချစ်သူ | – | – | – | – | – | စာမျက်နှာ ၈ |
$3A | GIFR | – | INTF0 | PCIF | – | – | – | – | – | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | TIMSK | – | – | – | – | – | – | TOIE0 | – | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | TIFR | – | – | – | – | – | – | TOV0 | – | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | MCUCR | – | PUD | SE | SM | – | – | ISC01 | ISC00 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | MCUSR | – | – | – | – | WDRF | BORF | EXTRF | PORF | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | TCCR0 | – | – | – | – | – | CS02 | CS01 | CS00 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | TCNT0 | Timer/Counter0 (8 Bit) | စာမျက်နှာ ၈ | |||||||
၁၄၇.၇၈ ဒေါ်လာ | အော်စကာ | Oscillator Calibration Register | စာမျက်နှာ ၈ | |||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
… | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | WDTCR | – | – | – | WDTOE | WDE | WDP2 | WDP1 | WDP0 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
$1F | လက်ဝယ်ရှိတယ်။ | |||||||||
$1E | EEAR | – | – | EEPROM လိပ်စာ မှတ်ပုံတင်ပါ။ | စာမျက်နှာ ၈ | |||||
$1D | EEDR | EEPROM ဒေတာ မှတ်ပုံတင်ခြင်း။ | စာမျက်နှာ ၈ | |||||||
$1C | EECR | – | – | – | – | အံသြစရာ | EEMWE | EEWE | ဒီမှာ | စာမျက်နှာ ၈ |
$1B | လက်ဝယ်ရှိတယ်။ | |||||||||
$1A | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | PORTB | – | – | – | PORTB4 | PORTB3 | PORTB2 | PORTB1 | PORTB0 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | DDRB | – | – | DDB5 | DDB4 | DDB3 | DDB2 | DDB1 | DDB0 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | PINB | – | – | PINB5 | PINB4 | PINB3 | PINB2 | PINB1 | PINB0 | စာမျက်နှာ ၈ |
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
… | လက်ဝယ်ရှိတယ်။ | |||||||||
$0A | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | ACSR | ACD | AINBG | ACO | ACI | ACIE | – | ACIS ၁ | ACIS ၁ | စာမျက်နှာ ၈ |
… | လက်ဝယ်ရှိတယ်။ | |||||||||
၁၄၇.၇၈ ဒေါ်လာ | လက်ဝယ်ရှိတယ်။ |
မှတ်ချက်
- နောင်လာမည့်စက်ကိရိယာများနှင့်လိုက်ဖက်မှုရှိရန်၊ အကယ်၍ အသုံးပြုပါကသီးသန့်ထားရှိသော bits များကိုသုညသို့ရေးသင့်သည်။ ကြိုတင်ကာကွယ်ထားသော I / O မှတ်ဉာဏ်လိပ်စာများကိုဘယ်တော့မှရေးသားရမည်မဟုတ်ပါ
- Status အလံအချို့ကို ၎င်းတို့ထံ ယုတ္တိနည်းဖြင့် ရေးခြင်းဖြင့် ရှင်းလင်းသည်။ CBI နှင့် SBI ညွှန်ကြားချက်များသည် I/O မှတ်ပုံတင်ခြင်းရှိ bits များအားလုံးတွင် လုပ်ဆောင်မည်ဖြစ်ပြီး သတ်မှတ်ထားသည့်အတိုင်း ဖတ်ထားသော မည်သည့်အလံသို့မဆို အလံတစ်ခုအား ပြန်ရေးပေးခြင်းဖြင့် အလံကိုရှင်းလင်းစေမည်ကို သတိပြုပါ။ CBI နှင့် SBI လမ်းညွှန်ချက်များသည် မှတ်ပုံတင်ထားသော $00 မှ $1F တွင်သာ အလုပ်လုပ်ပါသည်။
ညွှန်ကြားချက် Set အနှစ်ချုပ်
Mnemonics | Operand | ဖော်ပြချက် | စစ်ဆင်ရေး | အလံများ | # နာရီများ |
ဂဏန်းသင်္ချာနှင့်ယုတ္တိဗေဒညွှန်ကြားချက် | |||||
ထည့်ပါ။ | လမ်း, RR | Registers နှစ်ခုထည့်ပါ | Rd ¬ Rd + Rr | Z ကို, C, N ကို, V ကို, H ကို | 1 |
ADC | လမ်း, RR | နှစ်ခုမှတ်ပုံတင် Carry နှင့်အတူထည့်ပါ | Rd ¬ Rd + Rr + C | Z ကို, C, N ကို, V ကို, H ကို | 1 |
SUB | လမ်း, RR | Registers နှစ်ခုနုတ်ပါ | Rd ¬ Rd – Rr | Z ကို, C, N ကို, V ကို, H ကို | 1 |
ဆူဘီ | လမ်း, K | မှတ်ပုံတင်မှ Constant နုတ် | Rd ¬ Rd – K | Z ကို, C, N ကို, V ကို, H ကို | 1 |
SBC | လမ်း, RR | Carrist နှစ်ခုကိုနှုတ်ပါ | Rd ¬ Rd – Rr – C | Z ကို, C, N ကို, V ကို, H ကို | 1 |
SBCI | လမ်း, K | Reg ထံမှ Carry Constant နှင့်နှုတ်ပါ။ | Rd ¬ Rd – K – C | Z ကို, C, N ကို, V ကို, H ကို | 1 |
AND | လမ်း, RR | ယုတ္တိနှင့်မှတ်ပုံတင် | Rd ¬ Rd · Rr | Z, N, V | 1 |
ANDI | လမ်း, K | ယုတ္တိနှင့်မှတ်ပုံတင်နှင့်စဉ်ဆက်မပြတ် | Rd ¬ Rd · K | Z, N, V | 1 |
OR | လမ်း, RR | ယုတ္တိ OR မှတ်ပုံတင် | Rd ¬ Rd v Rr | Z, N, V | 1 |
ORI | လမ်း, K | ယုတ္တိ OR မှတ်ပုံတင်နှင့် Constant | Rd ¬ Rd v K | Z, N, V | 1 |
EOR | လမ်း, RR | သီးသန့် OR မှတ်ပုံတင် | Rd ¬ RdÅRr | Z, N, V | 1 |
COM | Rd | တစ်ခုရဲ့ဖြည့်စွက် | Rd ¬ $FF – လမ်း | Z ကို, C, N ကို, V ကို | 1 |
NEG | Rd | Two's Complement | Rd ¬$00 – လမ်းမ | Z ကို, C, N ကို, V ကို, H ကို | 1 |
SBR | လမ်း, K သည် | မှတ်ပုံတင်တွင် Bit (s) ကိုသတ်မှတ်မည် | Rd ¬ Rd v K | Z, N, V | 1 |
CBR | လမ်း, K သည် | မှတ်ပုံတင်တွင် Bit (များ) ကိုရှင်းလင်းပါ | Rd ¬ Rd · (FFh – K) | Z, N, V | 1 |
INC | Rd | ပွားများ | Rd ¬ Rd + 1 | Z, N, V | 1 |
သန္တော | Rd | ဆေးရုံ | Rd ¬ Rd – ၁ | Z, N, V | 1 |
TST | Rd | သုညသို့မဟုတ်အနုတ်အတွက်စစ်ဆေးပါ | Rd ¬ Rd · Rd | Z, N, V | 1 |
CLR | Rd | မှတ်ပုံတင်ကိုဖျက်ပါ | Rd ¬ RdÅRd | Z, N, V | 1 |
SER | Rd | မှတ်ပုံတင်မည် | Rd ¬ $FF | တစ်ခုမှ | 1 |
ဘဏ်ခွဲညွှန်ကြားချက်များ | |||||
RJMP | k | ဆွေမျိုးခုန် | PC ¬ PC+k+1 | တစ်ခုမှ | 2 |
ခေါ်ပါ | k | ဆွေမျိုး Subroutine ခေါ်ဆိုမှု | PC ¬ PC+k+1 | တစ်ခုမှ | 3 |
RET | ပုံမှန်အတိုင်း ပြန်လာခြင်း | PC ¬ STACK | တစ်ခုမှ | 4 | |
RETI | Return Interrupt | PC ¬ STACK | I | 4 | |
CPSE | လမ်း, RR | နှိုင်းယှဉ်လျှင်တူညီပါလျှင်ကျော်သွားပါ | if (Rd = Rr) PC ¬ PC + 2 သို့မဟုတ် 3 | တစ်ခုမှ | ၅/၅ |
CP | လမ်း, RR | နှိုင်းယှဉ်ပါ။ | Rd – Rr | Z ကို, N ကို, V ကို, C, H ကို | 1 |
CPC | လမ်း, RR | Carry နှင့်နှိုင်းယှဉ်ပါ | Rd – Rr – C | Z ကို, N ကို, V ကို, C, H ကို | 1 |
CPI | လမ်း, K သည် | ချက်ချင်းနှင့်အတူမှတ်ပုံတင်မည်နှိုင်းယှဉ် | Rd – K | Z ကို, N ကို, V ကို, C, H ကို | 1 |
SBRC | RR, ခ | မှတ်ပုံတင်ထဲမှာ Bit လျှင်ရှင်းလင်းလျှင် Skip | အကယ်၍ (Rr(b)=0) PC ¬ PC + 2 သို့မဟုတ် 3 | တစ်ခုမှ | ၅/၅ |
SBRS | RR, ခ | မှတ်ပုံတင်ထဲမှာ Bit အတွက်သတ်မှတ်ထားလျှင် Skip | အကယ်၍ (Rr(b)=1) PC ¬ PC + 2 သို့မဟုတ် 3 | တစ်ခုမှ | ၅/၅ |
SBIC | P, ခ | I / O မှတ်ပုံတင်ခြင်းအတွက် Bit Bit ကိုဖယ်ရှားလျှင် Skip | if (P(b)=0) PC ¬ PC + 2 သို့မဟုတ် 3 | တစ်ခုမှ | ၅/၅ |
SBIS | P, ခ | I / O မှတ်ပုံတင်ခြင်းအတွက် Bit ကိုသတ်မှတ်ထားပါကကျော်လိုက်ပါ | if (P(b)=1) PC ¬ PC + 2 သို့မဟုတ် 3 | တစ်ခုမှ | ၅/၅ |
BRBS | s, ဋ | Status အလံသတ်မှတ်မည်ဆိုပါကဘဏ်ခွဲ | အကယ်၍ (SREG(s) = 1) ထို့နောက် PC¬PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRBC | s, ဋ | Status အလံရှင်းလင်းလျှင်ဘဏ်ခွဲ | အကယ်၍ (SREG(s) = 0) ထို့နောက် PC¬PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BREQ | k | ကိုင်း.. သာတူညီမျှရှိရင် | if (Z = 1) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRNE | k | မညီရင် ဘဏ်ခွဲ | if (Z = 0) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRCS | k | Carry သတ်မှတ်လျှင်ဘဏ်ခွဲ | if (C=1) ပြီးရင် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRCC | k | Carry ရှင်းလင်းလျှင်ဘဏ်ခွဲ | if (C=0) ပြီးရင် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRSH | k | အလားတူသို့မဟုတ်အဆင့်မြင့်လျှင်ဘဏ်ခွဲ | if (C=0) ပြီးရင် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRLO | k | အောက်ပိုင်းလျှင်ဘဏ်ခွဲ | if (C=1) ပြီးရင် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRMI | k | ဌာနခွဲအနှုတ်လျှင် | if (N = 1) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRPL | k | Plus လျှင်ဘဏ်ခွဲ | if (N = 0) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRGE | k | ပိုကြီးသို့မဟုတ်တူညီသောလျှင်, ဌာနခွဲလက်မှတ်ရေးထိုးခဲ့ | if (N Å V= 0) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRLT ပါ | k | သုညထက်နည်းလျှင်ဘဏ်ခွဲလက်မှတ်ထိုးသည် | if (N Å V= 1) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRHS | k | တစ်ဝက်အလံ Set သယ်ဆောင်လျှင်ဘဏ်ခွဲ | if (H=1) ပြီးရင် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRHC | k | တစ်ဝက်အလံသယ်ဆောင်လျှင်ဘဏ်ခွဲ | if (H=0) ပြီးရင် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRTS | k | T အလံသတ်မှတ်လျှင်ဘဏ်ခွဲ | if (T = 1) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRTC | k | T အလံရှင်းလင်းလျှင်ဘဏ်ခွဲ | if (T = 0) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRVS | k | လျှံအလံသတ်မှတ်ထားပါကဘဏ်ခွဲ | if (V = 1) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
BRVC | k | Overflow အလံရှင်းလင်းလျှင်ဘဏ်ခွဲ | if (V = 0) ထို့နောက် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
ဘရီ | k | Interrupt ဖွင့်ပါကဘဏ်ခွဲ | if (I = 1) ပြီးရင် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
သတို့သမီး | k | Interrupt Disrupt လျှင်ဘဏ်ခွဲ | if (I = 0) ပြီးရင် PC ¬ PC + k + 1 | တစ်ခုမှ | ၅/၅ |
Mnemonics | Operand | ဖော်ပြချက် | စစ်ဆင်ရေး | အလံများ | # နာရီများ |
ဒေတာလွှဲပြောင်းညွှန်ကြားချက်များ | |||||
LD | Rd၊Z | Load Register သွယ်ဝိုက်၍ဖြစ်စေ၊ | Rd ¬ (Z) | တစ်ခုမှ | 2 |
ST | Z၊Rr | Store Register ကို သွယ်ဝိုက်၍ဖြစ်စေ၊ | (Z) ¬ Rr | တစ်ခုမှ | 2 |
MOV | လမ်း, RR | Registers အကြားရွှေ့ပါ | Rd ¬ Rr | တစ်ခုမှ | 1 |
LDI | လမ်း, K | ချက်ချင်း load | Rd ¬ K | တစ်ခုမှ | 1 |
IN | လမ်း, P | ဆိပ်ကမ်းတွင် | Rd ¬ P | တစ်ခုမှ | 1 |
ထုတ်လိုက် | P, Rr | ဆိပ်ကမ်း | P ¬ Rr | တစ်ခုမှ | 1 |
LPM | Program ကိုမှတ်ဉာဏ် load | R0 ¬ (Z) | တစ်ခုမှ | 3 | |
BIT နှင့် BIT-TEST ညွှန်ကြားချက် | |||||
SBI | P, ခ | I / O မှတ်ပုံတင်ခြင်းအတွက် Bit ထားပါ | I/O(P,b) ¬ ၁ | တစ်ခုမှ | 2 |
CBI | P, ခ | I / O မှတ်ပုံတင်ခြင်းအတွက်ရှင်းလင်း bit ကို | I/O(P,b) ¬ ၁ | တစ်ခုမှ | 2 |
LSL | Rd | Logical Shift ဘယ်ဘက် | Rd(n+1) ¬ Rd(n), Rd(0) ¬ 0 | Z ကို, C, N ကို, V ကို | 1 |
LSR | Rd | Logical Shift ညာဘက် | Rd(n) ¬ Rd(n+1), Rd(7) ¬ 0 | Z ကို, C, N ကို, V ကို | 1 |
အခန်းကဏ္ | Rd | Carry မှတဆင့်လက်ဝဲလှည့် | Rd(0) ¬ C၊ Rd(n+1) ¬ Rd(n), C ¬ Rd(7) | Z ကို, C, N ကို, V ကို | 1 |
ROR | Rd | Carry မှတဆင့်ညာဘက်လှည့် | Rd(7) ¬ C, Rd(n) ¬ Rd(n+1), C ¬ Rd(0) | Z ကို, C, N ကို, V ကို | 1 |
ASR | Rd | ဂဏန်းသင်္ချာ Shift ညာဘက် | 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 | Set ကိုအချက်ပြပါ | SREG(များ) ¬ ၁ | SREG (များ) | 1 |
BCLR | s | Clear အားအချက်ပြပါ | SREG(များ) ¬ ၁ | SREG (များ) | 1 |
BST | RR, ခ | မှတ်ပုံတင်မှ T သို့ Bit Store | T ¬ Rr(ခ) | T | 1 |
BLD | လမ်း, ခ | မှတ်ပုံတင်ရန် T ကနေ bit load | Rd(b) ¬ T | တစ်ခုမှ | 1 |
အရင်ကလည်း | Carry ကို Set | C ¬ ၁ | C | 1 | |
CLC | ရှင်းလင်းဆောင်ရွက်ပါ | C ¬ ၁ | C | 1 | |
Sen | အနုတ်လက္ခဏာအလံသတ်မှတ်မည် | N ¬ 1 | N | 1 | |
CLN | အနုတ်လက္ခဏာအလံရှင်းလင်းပါ | N ¬ 0 | N | 1 | |
အထူးစီးပွားရေးဇုန် | သုညအလံသတ်မှတ်ပါ | Z ¬ ၁ | Z | 1 | |
CLZ | သုညအလံကိုရှင်းလင်းပါ | Z ¬ ၁ | Z | 1 | |
SEI | Global Interrupt ကို ဖွင့်ပါ။ | ငါ ¬ 1 | I | 1 | |
CLI | ကမ္ဘာလုံးဆိုင်ရာနှောင့်ယှက်မှုကိုပိတ်ထားပါ | ငါ ¬ 0 | I | 1 | |
SES | လက်မှတ်ထိုးစမ်းသပ်ခြင်းအလံသတ်မှတ်မည် | S ¬ ၁ | S | 1 | |
CLS | လက်မှတ်ထိုးထားသောစမ်းသပ်ခြင်းအလံကိုရှင်းပါ | S ¬ ၁ | S | 1 | |
SEV | Twos Complement Overflow ကို သတ်မှတ်ပါ။ | V ¬ ၁ | V | 1 | |
CLV | ရှင်းရှင်းလင်းလင်းနှစ်ခုပြည့်စုံဖြည့် | V ¬ ၁ | V | 1 | |
SET | SREG အတွက် T ကသတ်မှတ်မည် | T ¬ 1 | T | 1 | |
CLT | SREG တွင် T ကိုရှင်းလင်းပါ | T ¬ 0 | T | 1 | |
SEH | Half Carry Flag ကို SREG တွင်ထားပါ | H ¬ 1 | H | 1 | |
CLH | SREG ရှိတဝက်သယ်ဆောင်သောအလံကိုရှင်းလင်းပါ | H ¬ 0 | H | 1 | |
NOP | လည်ပတ်မှုမရှိပါ။ | တစ်ခုမှ | 1 | ||
အိပ်စက်ပါ။ | အိပ်ပါ။ | (တိကျသော descr ကိုကြည့်ပါ။ Sleep function ကိုကြည့်ပါ။ ) | တစ်ခုမှ | 1 | |
WDR | Watch Dog Reset | (WDR/timer အတွက် သီးခြားဖော်ပြချက်ကို ကြည့်ပါ။) | တစ်ခုမှ | 1 |
မှာယူခြင်းဆိုင်ရာ အချက်အလက်
ATtiny ၁၁
လျှပ်စစ်ဓာတ်အားထုတ်ပေးသောကိရိယာ | မြန်နှုန်း (MHz) | အော်ဒါမှာ ကုဒ် | အထုပ် | စစ်ဆင်ရေးအပိုင်း |
2.7 – 5.5V |
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.5V |
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) |
မှတ်စုများ
- မြန်နှုန်းအဆင့်သည် ပြင်ပပုံဆောင်ခဲ သို့မဟုတ် ပြင်ပနာရီဒရိုက်ကို အသုံးပြုသည့်အခါ အမြင့်ဆုံးနာရီနှုန်းကို ရည်ညွှန်းသည်။ အတွင်းပိုင်း RC oscillator တွင် အမြန်နှုန်းအဆင့်အားလုံးအတွက် အမည်ခံနာရီကြိမ်နှုန်း တူညီပါသည်။
- Pb ကင်းစင်သော ထုပ်ပိုးမှု အစားထိုး၊ အန္တရာယ်ရှိသော ပစ္စည်းများ ကန့်သတ်ခြင်းအတွက် ဥရောပ ညွှန်ကြားချက် (RoHS ညွှန်ကြားချက်) ကို လိုက်နာပါသည်။ ထို့အပြင် Halide လွတ်လပ်ပြီး အပြည့်အဝ အစိမ်းရောင်။
Package အမျိုးအစား | |
8P3 | 8-ခဲ၊ 0.300" အနံ၊ ပလတ်စတစ်နှစ်ထပ် အဝင်လိုင်းပက်ကေ့ (PDIP) |
8S2 | 8-ခဲ၊ 0.200" အနံ၊ ပလပ်စတစ် စင်ရော်တောင်ပံအသေးစား အကြမ်းထည် (EIAJ SOIC) |
ATtiny ၁၁
လျှပ်စစ်ဓာတ်အားထုတ်ပေးသောကိရိယာ | မြန်နှုန်း (MHz) | အော်ဒါမှာ ကုဒ် | အထုပ် | စစ်ဆင်ရေးအပိုင်း |
1.8 – 5.5V |
1.2 |
ATtiny12V-1PC ATtiny12V-1SC | 8P3
8S2 |
လုပ်ငန်းသုံး (0°C မှ 70°C) |
ATtiny12V-1PI ATtiny12V-1PU(2)
ATtiny12V-1SI ATtiny12V-1SU(၂)ခု |
8P3
8P3 8S2 8S2 |
စက်မှု (-40°C မှ 85°C) |
||
2.7 – 5.5V |
4 |
ATtiny12L-4PC ATtiny12L-4SC | 8P3
8S2 |
လုပ်ငန်းသုံး (0°C မှ 70°C) |
ATtiny12L-4PI ATtiny12L-4PU(2)
ATtiny12L-4SI ATtiny12L-4SU(၂)လုံး |
8P3
8P3 8S2 8S2 |
စက်မှု (-40°C မှ 85°C) |
||
4.0 – 5.5V |
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) |
မှတ်စုများ
- မြန်နှုန်းအဆင့်သည် ပြင်ပပုံဆောင်ခဲ သို့မဟုတ် ပြင်ပနာရီဒရိုက်ကို အသုံးပြုသည့်အခါ အမြင့်ဆုံးနာရီနှုန်းကို ရည်ညွှန်းသည်။ အတွင်းပိုင်း RC oscillator တွင် အမြန်နှုန်းအဆင့်အားလုံးအတွက် အမည်ခံနာရီကြိမ်နှုန်း တူညီပါသည်။
- Pb ကင်းစင်သော ထုပ်ပိုးမှု အစားထိုး၊ အန္တရာယ်ရှိသော ပစ္စည်းများ ကန့်သတ်ခြင်းအတွက် ဥရောပ ညွှန်ကြားချက် (RoHS ညွှန်ကြားချက်) ကို လိုက်နာပါသည်။ ထို့အပြင် Halide လွတ်လပ်ပြီး အပြည့်အဝ အစိမ်းရောင်။
Package အမျိုးအစား | |
8P3 | 8-ခဲ၊ 0.300" အနံ၊ ပလတ်စတစ်နှစ်ထပ် အဝင်လိုင်းပက်ကေ့ (PDIP) |
8S2 | 8-ခဲ၊ 0.200" အနံ၊ ပလပ်စတစ် စင်ရော်တောင်ပံအသေးစား အကြမ်းထည် (EIAJ SOIC) |
ထုပ်ပိုးမှုအချက်အလက်
8P3
အသုံးများသော အတိုင်းအတာများ
(အတိုင်းအတာ = လက်မ)
သင်္ကေတ | MIN | NOM | MAX | မှတ်ချက် |
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 | ၀ န်ကြီး BSC | |||
eA | ၀ န်ကြီး BSC | 4 | ||
L | 0.115 | 0.130 | 0.150 | 2 |
မှတ်စုများ
- ဤပုံသည် ယေဘူယျအချက်အလက်အတွက်သာဖြစ်သည်။ နောက်ထပ်အချက်အလက်များအတွက် JEDEC Drawing MS-001၊ Variation BA ကို ကိုးကားပါ။
- Dimensions A နှင့် L ကို JEDEC ထိုင်ခုံလေယာဉ် Gauge GS-3 တွင်ထိုင်သည့်အထုပ်ဖြင့်တိုင်းတာသည်။
- D၊ D1 နှင့် E1 အတိုင်းအတာများသည် မှိုဖလက်ရှ် သို့မဟုတ် အပေါက်များမပါဝင်ပါ။ Mold Flash သို့မဟုတ် အချွန်အတက်များသည် 0.010 လက်မထက် မပိုစေရပါ။
- E နှင့် eA သည် datum နှင့် ထောင့်မှန်ဖြစ်အောင် ကန့်သတ်ထားသော ခဲများဖြင့် တိုင်းတာသည်။
- ထည့်သွင်းမှုလွယ်ကူစေရန် အချွန် သို့မဟုတ် အဝိုင်းသော ခဲအကြံပြုချက်များကို ဦးစားပေးပါသည်။
- b2 နှင့် b3 အမြင့်ဆုံးအတိုင်းအတာများသည် Dambar protrusions မပါဝင်ပါ။ Dambar protrusions သည် 0.010 (0.25 mm) ထက်မပိုစေရပါ။
အသုံးများသော အတိုင်းအတာများ
(အတိုင်းအတာ = မီလီမီတာ)
သင်္ကေတ | MIN | NOM | MAX | မှတ်ချက် |
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 | ၃၇း၈ | |
E | 7.70 | 8.26 | ||
L | 0.51 | 0.85 | ||
q | 0° | 8° | ||
e | ၀ န်ကြီး BSC | 4 |
မှတ်စုများ
- ဤပုံသည် ယေဘူယျအချက်အလက်အတွက်သာဖြစ်သည်။ နောက်ထပ်အချက်အလက်များအတွက် EIAJ Drawing EDR-7320 ကို ကိုးကားပါ။
- အပေါ်ပိုင်းနှင့် အောက်ပိုင်း ကွဲလွဲနေပြီး အစေး burrs မပါဝင်ပါ။
- အပေါ်နှင့် အောက်အပေါက်များ တူညီရန် အကြံပြုထားသည်။ ၎င်းတို့ ကွဲပြားပါက ပိုမိုကြီးမားသော အတိုင်းအတာကို မှတ်ယူရမည်ဖြစ်သည်။
- စစ်မှန်သော ဂျီဩမေတြီ အနေအထားကို ဆုံးဖြတ်သည်။
- တန်ဖိုးများ b,C သည် plated terminal တွင်သက်ရောက်သည်။ ပလပ်စတစ်အလွှာ၏ စံအထူသည် 0.007 မှ 021 မီလီမီတာကြား တိုင်းတာရမည်။
ဒေတာစာရွက် ပြန်လည်ပြင်ဆင်မှုမှတ်တမ်း
ဤကဏ္ဍတွင်ဖော်ပြထားသော စာမျက်နှာနံပါတ်များသည် ဤစာတမ်းကိုရည်ညွှန်းနေကြောင်း ကျေးဇူးပြု၍ သတိပြုပါ။ တည်းဖြတ်မှုနံပါတ်များသည် စာရွက်စာတမ်းပြန်လည်ပြင်ဆင်ခြင်းကို ရည်ညွှန်းပါသည်။
ဗျာ 1006F-06/07
- ဒီဇိုင်းအသစ်အတွက် မထောက်ခံပါ"
ဗျာ 1006E-07/06
- အခန်းအပြင်အဆင်ကို အပ်ဒိတ်လုပ်ထားသည်။
- စာမျက်နှာ 11 ရှိ “ATtiny20 အတွက် အိပ်စက်ခြင်းမုဒ်များ” တွင် ပါဝါချခြင်းကို အပ်ဒိတ်လုပ်ထားသည်။
- စာမျက်နှာ 12 ရှိ “ATtiny20 အတွက် အိပ်စက်ခြင်းမုဒ်များ” တွင် ပါဝါချခြင်းကို အပ်ဒိတ်လုပ်ထားသည်။
- စာမျက်နှာ ၃၆ တွင် ဇယား ၁၆ ကို မွမ်းမံထားသည်။
- စာမျက်နှာ 12 တွင် “Calibration Byte in ATtiny49” ကို အပ်ဒိတ်လုပ်ထားသည်။
- စာမျက်နှာ 10 ရှိ “အော်ဒါမှာယူခြင်းဆိုင်ရာ အချက်အလက်” ကို အပ်ဒိတ်လုပ်ထားသည်။
- စာမျက်နှာ ၁၂ တွင် “ထုပ်ပိုးမှုဆိုင်ရာ အချက်အလက်” ကို အပ်ဒိတ်လုပ်ထားသည်။
ဗျာ 1006D-07/03
- စာမျက်နှာ 9 ရှိ ဇယား 24 တွင် VBOT တန်ဖိုးများကို အပ်ဒိတ်လုပ်ထားသည်။
ဗျာ 1006C-09/01
- မရှိ
အပြည်ပြည်ဆိုင်ရာရုံးချုပ်
- Atmel ကော်ပိုရေးရှင်း 2325 Orchard Parkway San Jose, CA 95131 USA Tel: 1(408) 441-0311 Fax: 1(408) 487-2600
- Atmel အာရှ အခန်း 1219 Chinachem Golden Plaza 77 Mody Road Tsimshatsui East Kowloon Hong Kong Tel: (852) 2721-9778 Fax: (852) 2722-1369
- Atmel ဥရောပ 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 ဂျပန် 9F၊ Tonetsu Shinkawa Bldg 1-24-8 Shinkawa Chuo-ku, Tokyo 104-0033 Japan Tel: (81) 3-3523-3551 Fax: (81) 3-3523-7581
ထုတ်ကုန်ဆက်သွယ်ရန်
Web ဆိုက် www.atmel.com နည်းပညာနှင့်ပတ်သက်သောအထောက်အပံ့ avr@atmel.com အရောင်းဆက်သွယ်ရန် www.atmel.com/contacts စာပေတောင်းဆိုမှုများ www.atmel.com/literature
ရှင်းလင်းချက်- ဤစာတမ်းပါ အချက်အလက်များသည် Atmel ထုတ်ကုန်များနှင့် ဆက်စပ်နေပါသည်။ လိုင်စင်၊ အတိအလင်း သို့မဟုတ် သွယ်ဝိုက်သောအားဖြင့် တားဆီးပိတ်ပင်ခြင်း သို့မဟုတ် အခြားနည်းဖြင့် မည်သူ့ကိုမျှ ခွင့်မပြုပါ။
ဉာဏပစ္စည်းမူပိုင်ခွင့်ကို ဤစာရွက်စာတမ်းမှ သို့မဟုတ် Atmel ထုတ်ကုန်များရောင်းချခြင်းနှင့်ဆက်စပ်၍ ခွင့်ပြုထားသည်။ ATMEL ၏ အရောင်းအ၀ယ်စည်းမျဉ်းများတွင် ဖော်ပြထားသည့်အတိုင်း မှလွဲ၍ WEB ဆိုက်၊ ATMEL သည် ထုတ်ဖော်ပြောဆိုမှု၊ အဓိပ္ပာယ်သက်ရောက်သော သို့မဟုတ် ပြဋ္ဌာန်းချက်တစ်ရပ်ရပ်ကို ငြင်းဆိုသည်နှင့် မည်သည့်အရာကမျှ တာဝန်ရှိသည်ဟု မယူဆပါ။
အာမခံ
၎င်း၏ထုတ်ကုန်များနှင့်စပ်လျဉ်း၍ ကန့်သတ်မထားဘဲ၊ ရောင်းဝယ်နိုင်မှု၏ အဓိပ္ပာယ်အာမခံချက်၊ အထူးသီးသန့်အတွက် ကြံ့ခိုင်မှု
ရည်ရွယ်ချက်၊ သို့မဟုတ် ချိုးဖောက်ခြင်းမရှိပါ။ မည်သည့်ကိစ္စတွင်မဆို ATMEL သည် တိုက်ရိုက် ၊ သွယ်ဝိုက် ၊ အကျိုးဆက် ၊ အကျိုးဆက် ၊ အပြစ်ပေး ၊ အထူး သို့မဟုတ် မတော်တဆ ထိခိုက်မှုများ ( အကန့်အသတ်မရှိ ၊ အမြတ်အစွန်းများ ဆုံးရှုံးခြင်း ) ၏ အကျိုးအမြတ် ဆုံးရှုံးမှုများအတွက် ၊ စီးပွားရေး ၊ လုပ်ငန်းများ ၊ သို့မဟုတ် အသုံးပြုရန် မတတ်နိုင်ပါ။ ဤစာရွက်စာတမ်း၊ ATMEL သည် ထိုသို့သောပျက်စီးမှုများ၏ဖြစ်နိုင်ချေကို အကြံပြုထားသော်လည်း၊ Atmel သည် ဤစာတမ်းပါ အကြောင်းအရာများ၏ တိကျမှု သို့မဟုတ် ပြည့်စုံမှုနှင့်စပ်လျဉ်း၍ ကိုယ်စားပြုမှုများ သို့မဟုတ် အာမခံချက်များအား မပြုလုပ်ဘဲ သတ်မှတ်ချက်များနှင့် ထုတ်ကုန်ဖော်ပြချက်များကို အသိပေးခြင်းမရှိဘဲ အချိန်မရွေး အပြောင်းအလဲပြုလုပ်ပိုင်ခွင့်ကို လက်ဝယ်ရှိပါသည်။ Atmel သည် ဤနေရာတွင်ပါရှိသော အချက်အလက်များကို အပ်ဒိတ်လုပ်ရန် ကတိကဝတ်ပြုခြင်းမရှိပါ။ သီးခြားမဟုတ်ပါက၊ Atmel ထုတ်ကုန်များသည် မော်တော်ယာဥ်အပလီကေးရှင်းများတွင် အသုံးမပြုသင့်ပါ။ Atmel ၏ ထုတ်ကုန်များသည် အသက်ကို ပံ့ပိုးရန် သို့မဟုတ် တည်တံ့စေရန် ရည်ရွယ်သည့် အပလီကေးရှင်းများတွင် အစိတ်အပိုင်းများအဖြစ် အသုံးပြုရန်အတွက် ရည်ရွယ်ခြင်း၊ ခွင့်ပြုချက် သို့မဟုတ် အာမခံထားခြင်း မရှိပါ။
© 2007 Atmel ကော်ပိုရေးရှင်း။ မူပိုင်ခွင့်ကိုလက်ဝယ်ထားသည်။ Atmel®၊ လိုဂိုနှင့် ပေါင်းစပ်မှုများနှင့် အခြားအရာများသည် Atmel ကော်ပိုရေးရှင်း သို့မဟုတ် ၎င်း၏လုပ်ငန်းခွဲများ၏ မှတ်ပုံတင်ထားသော ကုန်အမှတ်တံဆိပ်များ သို့မဟုတ် ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ အခြားအသုံးအနှုန်းများနှင့် ထုတ်ကုန်အမည်များသည် အခြားသူများ၏ ကုန်အမှတ်တံဆိပ်များ ဖြစ်နိုင်ပါသည်။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
11K Byte Flash ပါသော ATMEL ATtiny8 1-bit Microcontroller [pdf] အသုံးပြုသူလမ်းညွှန် 11K Byte Flash ပါသော ATtiny8 1-bit Microcontroller၊ ATtiny11၊ 8K Byte Flash ရှိသော 1-bit Microcontroller၊ 1K Byte Flash ရှိသော Microcontroller၊ 1K Byte Flash |