ATMEL MCU ဘုတ်များ ၏ ပါဝါကို ထုတ်လွှတ်ပါ။

အတိုချုံးဖော်ပြချက်-

၁.၂။AVR ၏အင်္ဂါရပ်များ

RISC လျှော့နည်းညွှန်ကြားချက်အစုံကို အသုံးပြုခြင်း။

RISC (Reduced Instruction Set Computer) သည် CISC (Complex Instruction Set Computer) နှင့် ဆက်စပ်ပါသည်။RISC သည် ညွှန်ကြားချက်များကို လျှော့ချရန် ရိုးရှင်းစွာ မဟုတ်ဘဲ ကွန်ပျူတာ၏ ဖွဲ့စည်းပုံကို ပိုမိုရိုးရှင်းပြီး ကျိုးကြောင်းဆီလျော်အောင် ပြုလုပ်ခြင်းဖြင့် ကွန်ပျူတာ၏ တွက်ချက်မှု အမြန်နှုန်းကို မြှင့်တင်ရန် ဖြစ်သည်။လက်ရှိတွင်၊ စျေးကွက်ရှိ အသုံးများသော microcontroller အများစုသည် AVR နှင့် ARM အပါအဝင် RISC ညွှန်ကြားချက်အစုံကို အသုံးပြုပါသည်။စောင့်ပါRISC သည် အသုံးပြုမှုအကြိမ်ရေ အများဆုံးရှိသော ရိုးရှင်းသောညွှန်ကြားချက်များကို ဦးစားပေးသည်၊ ရှုပ်ထွေးသောညွှန်ကြားချက်များကို ရှောင်ကြဉ်ကာ ညွှန်ကြားချက်ပုံစံများနှင့် လိပ်စာမုဒ်အမျိုးအစားများကို လျှော့ချရန် ညွှန်ကြားချက်အကျယ်ကို ပြင်ဆင်ပေးသည်၊ ထို့ကြောင့် ညွှန်ကြားချက်စက်ဝန်းကိုတိုစေကာ လည်ပတ်မှုအမြန်နှုန်းကို တိုးစေသည်။AVR သည် RISC ၏ ဤဖွဲ့စည်းပုံကို လက်ခံထားသောကြောင့် AVR စီးရီး မိုက်ခရိုကွန်ထရိုလာများသည် 1MIPS/MHz (တစ်စက္ကန့်လျှင် ညွှန်ကြားချက် သန်းပေါင်းများစွာ/ MHz) ၏ မြန်နှုန်းမြင့် လုပ်ဆောင်နိုင်စွမ်းရှိသည်။မြင့်မားသော ကွန်ပြူတာစွမ်းအား လိုအပ်သော အခြေအနေများတွင် ၎င်းကို အသုံးချနိုင်သည်။


ထုတ်ကုန်အသေးစိတ်

ထုတ်ကုန်အမှတ်အသား

အသေးစိတ်

အရည်အသွေးမြင့် Flash ပရိုဂရမ်မှတ်ဉာဏ်ကို ထည့်သွင်းထားသည်။

အရည်အသွေးမြင့် Flash သည် ဖျက်ရန်နှင့် ရေးရန် လွယ်ကူသည်၊ ISP နှင့် IAP ကို ​​ပံ့ပိုးပေးကာ ထုတ်ကုန် အမှားရှာခြင်း၊ ဖွံ့ဖြိုးတိုးတက်မှု၊ ထုတ်လုပ်ခြင်းနှင့် အပ်ဒိတ်လုပ်ခြင်းအတွက် အဆင်ပြေပါသည်။ပါဝါပိတ်သည့်အခါ ဆုံးရှုံးခြင်းမှရှောင်ရှားရန် သော့ဒေတာကို အချိန်အကြာကြီး ထည့်သွင်းထားသည့် သက်တမ်းရှည် EEPROM သည် သိမ်းဆည်းနိုင်သည်။ချစ်ပ်ရှိ ကြီးမားသောစွမ်းရည်ရှိသော RAM သည် ယေဘူယျအခါသမယများ၏ လိုအပ်ချက်များကို ဖြည့်ဆည်းပေးနိုင်ရုံသာမက စနစ်ပရိုဂရမ်များဖွံ့ဖြိုးတိုးတက်ရန်အတွက် အဆင့်မြင့်ဘာသာစကားအသုံးပြုမှုကိုလည်း ပိုမိုထိရောက်စွာ ပံ့ပိုးပေးနိုင်သည့်အပြင် MCS-51 single-chip မိုက်ခရိုကွန်ပျူတာကဲ့သို့ ပြင်ပ RAM ကို ချဲ့ထွင်နိုင်သည်။

ATMEL MCU ဘုတ်

I/O ပင်များအားလုံးတွင် ပြင်ဆင်သတ်မှတ်နိုင်သော ဆွဲအားခုခံနိုင်သော ကိရိယာများရှိသည်။

ဤနည်းအားဖြင့်၊ ၎င်းအား အဝင်/အထွက်အဖြစ် သီးခြားသတ်မှတ်နိုင်သည်၊ (ကနဦး) မြင့်မားသော impedance input ကို သတ်မှတ်နိုင်ပြီး ပြင်းထန်သော drive စွမ်းရည်ပါရှိသည် (ပါဝါ drive ကိရိယာများကို ချန်လှပ်ထားနိုင်သည်)၊ I/O port ရင်းမြစ်များကို လိုက်လျောညီထွေဖြစ်အောင်၊ အားကောင်းစေခြင်း၊ အပြည့်အဝအလုပ်လုပ်ပါတယ်။အသုံးပြု.

On-chip သည် သီးခြားလွတ်လပ်သော နာရီပိုင်းခြားမှုများစွာရှိသည်။

URAT, I2C, SPI အသီးသီးအတွက် အသုံးပြုနိုင်ပါသည်။၎င်းတို့အထဲတွင် 8/16-bit timer တွင် 10-bit prescaler အထိပါရှိပြီး အချိန်ကိုက်ချိန်အဆင့်များကို ပံ့ပိုးပေးရန်အတွက် ဆော့ဖ်ဝဲလ်မှ ကြိမ်နှုန်းခွဲဝေကိန်းကို သတ်မှတ်နိုင်သည်။

အဆင့်မြင့် USART မြန်နှုန်းမြင့်

၎င်းတွင် ဟာ့ဒ်ဝဲထုတ်လုပ်ခြင်းစစ်ဆေးခြင်းကုဒ်၊ ဟာ့ဒ်ဝဲရှာဖွေခြင်းနှင့် အတည်ပြုခြင်း၊ အဆင့်နှစ်ဆင့်လက်ခံသည့်ကြားခံ၊ baud နှုန်းကို အလိုအလျောက်ချိန်ညှိခြင်းနှင့် နေရာချထားခြင်း၊ ဒေတာဘောင်ကို အကာအကွယ်ပေးခြင်းစသည်ဖြင့် လုပ်ဆောင်ချက်များပါရှိပြီး ဆက်သွယ်ရေး၏ယုံကြည်စိတ်ချရမှု၊ ပရိုဂရမ်ရေးသားခြင်းကို လွယ်ကူချောမွေ့စေပြီး ၎င်းကို ပြုလုပ်ပေးသည်။ ဖြန့်ဝေသည့်ကွန်ရက်ကိုဖွဲ့စည်းရန် ပိုမိုလွယ်ကူပြီး နားလည်သဘောပေါက်ရန် ကွန်ပြူတာပေါင်းများစွာ ဆက်သွယ်ရေးစနစ်၏ ရှုပ်ထွေးသောအသုံးချမှုအတွက်၊ အမှတ်စဉ်အပေါက်သည် MCS-51 single-chip မိုက်ခရိုကွန်ပျူတာ၏ အမှတ်စဉ် port ကို ကျော်လွန်နေပြီး AVR single-chip microcomputer သည် မြန်ဆန်ပြီး အနှောင့်အယှက်ဖြစ်နေသောကြောင့်၊ ဝန်ဆောင်မှုအချိန်တိုတောင်းသောကြောင့် မြင့်မားသော baud နှုန်းဆက်သွယ်မှုကို သိရှိနိုင်သည်။

တည်ငြိမ်သောစနစ် ယုံကြည်စိတ်ချရမှု

AVR MCU တွင် အလိုအလျောက် ပါဝါဖွင့်ခြင်း ပြန်လည်သတ်မှတ်ခြင်း ဆားကစ်၊ လွတ်လပ်သော စောင့်ကြည့်စက်ပတ်လမ်း၊ ဗို့အားနိမ့်သော ထောက်လှမ်းခြင်း ဆားကစ် BOD၊ အများအပြား ပြန်လည်သတ်မှတ်ခြင်း ရင်းမြစ်များ (အလိုအလျောက် ပါဝါဖွင့်ထားမှု၊ ပြင်ပ ပြန်လည်သတ်မှတ်မှု၊ စောင့်ကြည့်မှု ပြန်လည်သတ်မှတ်မှု၊ BOD ပြန်လည်သတ်မှတ်မှု)၊ ပြင်ဆင်သတ်မှတ်နိုင်သော စတင်မှုနှောင့်နှေးမှု ပရိုဂရမ်ကို အချိန်မရွေး လုပ်ဆောင်နိုင်သည်။ ၎င်းသည် embedded system ၏ယုံကြည်စိတ်ချရမှုကိုတိုးမြှင့်စေသည်။

2. AVR microcontroller စီးရီးအတွက် နိဒါန်း

AVR single-chip မိုက်ခရိုကွန်ပြူတာ စီးရီးများသည် ပြီးပြည့်စုံပြီးဖြစ်ပြီး၊ အမျိုးမျိုးသော အချိန်အခါများတွင် လိုအပ်ချက်များကို အသုံးချနိုင်သည်။စုစုပေါင်း 3 တန်းရှိပါတယ်၊

အဆင့်နိမ့် သေးငယ်သောစီးရီး- အဓိကအားဖြင့် Tiny11/12/13/15/26/28 စသည်တို့။

အလယ်အလတ်တန်းစား AT90S စီးရီး- အဓိကအားဖြင့် AT90S1200/2313/8515/8535 စသဖြင့်။(ဖယ်ရှားခံရခြင်း သို့မဟုတ် Mega အဖြစ်ပြောင်းလဲခြင်း)

High-grade ATmega- အဓိကအားဖြင့် ATmega8/16/32/64/128 (သိုလှောင်မှုပမာဏမှာ 8/16/32/64/128KB) နှင့် ATmega8515/8535 စသည်တို့ဖြစ်သည်။

AVR စက်ပစ္စည်း pins များသည် 8 pins မှ 64 pins အထိ ကွာဟပြီး အမှန်တကယ်အခြေအနေအရ အသုံးပြုသူများအတွက် ရွေးချယ်နိုင်သော package အမျိုးမျိုးရှိပါသည်။

3. AVR MCU ၏ အားသာချက်များ

1MIPS/MHz မြန်နှုန်းမြင့် လုပ်ဆောင်နိုင်စွမ်းရှိသော Harvard ဖွဲ့စည်းပုံ၊

Super-functional reduce instruction set (RISC) သည် ယေဘူယျရည်ရွယ်ချက် 32 ခုပါ၀င်သော 8051 MCU ၏ ACC လုပ်ငန်းစဉ်ကြောင့် ဖြစ်ပေါ်လာသော ပိတ်ဆို့မှုများကို ကျော်လွှားနိုင်သည်၊

အဖွဲ့များကို စာရင်းသွင်းရန် အမြန်ဝင်ရောက်ခွင့်နှင့် စက်ဝန်းတစ်ခုတည်း ညွှန်ကြားချက်စနစ်သည် ပစ်မှတ်ကုဒ်၏ အရွယ်အစားနှင့် လုပ်ဆောင်မှု ထိရောက်မှုကို အလွန်ကောင်းမွန်စေသည်။အချို့သော မော်ဒယ်များတွင် အလွန်ကြီးမားသော FLASH ပါရှိသည်၊ ၎င်းသည် အဆင့်မြင့်ဘာသာစကားများကို အသုံးပြု၍ ဖွံ့ဖြိုးတိုးတက်မှုအတွက် အထူးသင့်လျော်ပါသည်။

အထွက်တစ်ခုအဖြစ် အသုံးပြုသောအခါ၊ ၎င်းသည် PIC ၏ HI/LOW နှင့် တူညီပြီး 40mA ထုတ်ပေးနိုင်သည်။input အဖြစ်အသုံးပြုသောအခါ၊ ၎င်းအား tri-state high-impedance input သို့မဟုတ် pull-up resistor ဖြင့် input အဖြစ်သတ်မှတ်နိုင်ပြီး 10mA မှ 20mA မှ လက်ရှိနစ်ဝင်နိုင်စွမ်းရှိသည်။

ချစ်ပ်သည် RC oscillator များကို ကြိမ်နှုန်းများစွာ၊ ပါဝါဖွင့်သည့် အလိုအလျောက် ပြန်လည်သတ်မှတ်မှု၊ စောင့်ကြည့်မှု၊ စတင်မှုနှောင့်နှေးမှုနှင့် အခြားလုပ်ဆောင်ချက်များနှင့် ပေါင်းစပ်ထားကာ၊ အရံပတ်လမ်းသည် ပိုမိုရိုးရှင်းပြီး စနစ်သည် ပိုမိုတည်ငြိမ်ပြီး ယုံကြည်စိတ်ချရသည်။

AVR အများစုတွင် E2PROM၊ PWM၊ RTC၊ SPI၊ UART၊ TWI၊ ISP၊ AD၊ Analog Comparator၊ WDT စသည်ဖြင့် ကြွယ်ဝသော on-chip အရင်းအမြစ်များရှိသည်။

ISP လုပ်ဆောင်ချက်အပြင်၊ AVR အများစုတွင် အပလီကေးရှင်းများကို အဆင့်မြှင့်တင်ခြင်း သို့မဟုတ် ဖျက်ဆီးခြင်းအတွက် အဆင်ပြေသည့် IAP လုပ်ဆောင်ချက်လည်း ပါရှိသည်။

4. AVR MCU ၏လျှောက်လွှာ

AVR single-chip microcomputer ၏ ကောင်းမွန်သော စွမ်းဆောင်ရည်နှင့် အထက်ဖော်ပြပါ လက္ခဏာများပေါ်တွင် အခြေခံ၍ AVR single-chip microcomputer သည် လက်ရှိတွင် ထည့်သွင်းထားသော အပလီကေးရှင်း အခြေအနေအများစုတွင် အသုံးပြုနိုင်သည်ကို တွေ့မြင်နိုင်ပါသည်။

ATMEL MCU ဘုတ်သည် မြှပ်သွင်းထားသော စနစ်များအတွက် ဒီဇိုင်းထုတ်ထားသော အလွန်ယုံကြည်စိတ်ချရပြီး စွယ်စုံရဖွံဖြိုးတိုးတက်ရေးကိရိယာတစ်ခုဖြစ်သည်။၎င်းသည် သုံးစွဲသူ အီလက်ထရွန်းနစ်မှ စက်မှု အလိုအလျောက်စနစ်အထိ အမျိုးမျိုးသော အက်ပ်လီကေးရှင်းများအတွက် ကျယ်ပြန့်သော အင်္ဂါရပ်များနှင့် လုပ်ဆောင်ချက်များကို ပေးဆောင်ပါသည်။ဤ MCU ဘုတ်၏ အလယ်ဗဟိုတွင် ၎င်း၏ စွမ်းဆောင်ရည်မြင့်မားမှုနှင့် ပါဝါသုံးစွဲမှုနည်းသောကြောင့် လူသိများသော ATMEL မိုက်ခရိုကွန်ထရိုလာတစ်ခုဖြစ်သည်။AVR ဗိသုကာကိုအခြေခံ၍ မိုက်ခရိုကွန်ထရိုလာသည် ထိရောက်ပြီး ခိုင်မာသောကုဒ်လုပ်ဆောင်မှုနှင့် အရံပစ္စည်းများနှင့် ပြင်ပကိရိယာများနှင့် ချောမွေ့စွာပေါင်းစပ်မှုကို ပေးပါသည်။ဘုတ်တွင် GPIO pins၊ UART၊ SPI၊ I2C နှင့် ADC အပါအဝင် onboard peripherals အမျိုးမျိုးဖြင့် တပ်ဆင်ထားပြီး၊ ပြင်ပအာရုံခံကိရိယာများ၊ actuators များနှင့် အခြားစက်ပစ္စည်းများနှင့် ချောမွေ့စွာချိတ်ဆက်မှုနှင့် ဆက်သွယ်မှုတို့ကို လုပ်ဆောင်ပေးပါသည်။ဤအရံပစ္စည်းများ၏ရရှိနိုင်မှုသည် developer များအားတည်ဆောက်ခြင်းအပလီကေးရှင်းများတွင်အလွန်ပြောင်းလွယ်ပြင်လွယ်ရှိစေသည်။ထို့အပြင်၊ ATMEL MCU ဘုတ်တွင် အရွယ်အစားကြီးမားသော flash memory နှင့် RAM ပါရှိပြီး ကုဒ်နှင့် ဒေတာများကို သိမ်းဆည်းရန် နေရာအလုံအလောက်ပေးသည်။၎င်းသည် ကြီးမားသောမှတ်ဉာဏ်လိုအပ်ချက်များပါရှိသော ရှုပ်ထွေးသောအပလီကေးရှင်းများကို လွယ်ကူစွာနေရာချပေးနိုင်ကြောင်း သေချာစေသည်။ဘုတ်၏မှတ်သားဖွယ်အင်္ဂါရပ်မှာ ဆော့ဖ်ဝဲလ်ဖွံ့ဖြိုးတိုးတက်ရေးကိရိယာများ၏ ကျယ်ပြန့်သောဂေဟစနစ်ဖြစ်သည်။ATMEL Studio IDE သည် အသုံးပြုရလွယ်ကူပြီး ကုဒ်ရေးသားခြင်း၊ စုစည်းခြင်းနှင့် အမှားရှာခြင်းအတွက် အသုံးပြုရလွယ်ကူသော ပလပ်ဖောင်းတစ်ခု ပံ့ပိုးပေးပါသည်။IDE သည် ဖွံ့ဖြိုးတိုးတက်မှုလုပ်ငန်းစဉ်ကို ရိုးရှင်းလွယ်ကူစေပြီး စျေးကွက်သို့အချိန်ကို အရှိန်မြှင့်ရန်အတွက် ဆော့ဖ်ဝဲလ်အစိတ်အပိုင်းများ၊ ယာဉ်မောင်းများနှင့် အလယ်တန်းဆော့ဖ်ဝဲများ၏ ကျယ်ပြန့်သောစာကြည့်တိုက်တစ်ခုကိုလည်း ပံ့ပိုးပေးပါသည်။ATMEL MCU ဘုတ်များသည် USB၊ Ethernet နှင့် CAN အပါအဝင် ဆက်သွယ်ရေးပရိုတိုကောများကို ပံ့ပိုးပေးသောကြောင့် ၎င်းတို့သည် IoT၊ စက်ရုပ်နှင့် အလိုအလျောက်စနစ် အပါအဝင် ကျယ်ပြန့်သော အပလီကေးရှင်းများအတွက် သင့်လျော်စေသည်။၎င်းသည် developer များအား ၎င်းတို့၏ သီးခြား application လိုအပ်ချက်များအပေါ် အခြေခံ၍ အသင့်တော်ဆုံး ပါဝါထောက်ပံ့မှုကို ရွေးချယ်နိုင်စေမည့် ပါဝါထောက်ပံ့မှုရွေးချယ်စရာများ အမျိုးမျိုးကိုလည်း ပေးပါသည်။ထို့အပြင်၊ ဘုတ်အား တိုးချဲ့ဘုတ်များနှင့် အရံအတားများစွာဖြင့် တွဲဖက်အသုံးပြုနိုင်စေရန် ဒီဇိုင်းထုတ်ထားပြီး developer များသည် ရှိပြီးသား module များကို အသုံးချရန်နှင့် လိုအပ်သလို လုပ်ဆောင်နိုင်စွမ်းကို ပေါင်းထည့်ရန် လိုက်လျောညီထွေဖြစ်စေသည်။ဤသဟဇာတဖြစ်မှုသည် ရှေ့ပြေးပုံစံရိုက်ခြင်းကို ပိုမိုမြန်ဆန်စေပြီး နောက်ထပ်အင်္ဂါရပ်များ၏ ပေါင်းစပ်မှုကို ပိုမိုလွယ်ကူစေပါသည်။ဆော့ဖ်ဝဲရေးသားသူများကို ကူညီရန်အတွက် ATMEL MCU ဘုတ်များသည် ဒေတာစာရွက်များ၊ အသုံးပြုသူလက်စွဲများနှင့် အပလီကေးရှင်းမှတ်စုများအပါအဝင် ပြည့်စုံသောစာရွက်စာတမ်းများပါရှိသည်။ထို့အပြင်၊ ဆော့ဖ်ဝဲရေးသားသူများနှင့် စိတ်အားထက်သန်သူများ၏ တက်ကြွသောအသိုက်အဝန်းသည် အဖိုးတန်အရင်းအမြစ်များ၊ ပံ့ပိုးကူညီမှုနှင့် အသိပညာမျှဝေမှုအခွင့်အလမ်းများကို ပေးပါသည်။အချုပ်အားဖြင့်၊ ATMEL MCU ဘုတ်သည် ယုံကြည်စိတ်ချရပြီး စွယ်စုံရှိသော မြှုပ်နှံထားသော စနစ်ဖွံ့ဖြိုးတိုးတက်ရေးကိရိယာတစ်ခုဖြစ်သည်။၎င်း၏ အစွမ်းထက်သော မိုက်ခရိုကွန်ထရိုလာ၊ ကျယ်ပြောလှသော မှတ်ဉာဏ်အရင်းအမြစ်များ၊ ကွဲပြားသော စက်ကိရိယာများနှင့် ခိုင်မာသော ဖွံ့ဖြိုးတိုးတက်မှု ဂေဟစနစ်တို့နှင့်အတူ၊ ဘုတ်အဖွဲ့သည် နယ်ပယ်အသီးသီးတွင် အပလီကေးရှင်းများ ဖန်တီးခြင်းနှင့် စမ်းသပ်ခြင်းအတွက် ဆန်းသစ်တီထွင်မှု လုပ်ငန်းစဉ်နှင့် ထိရောက်မှုတို့ကို ယူဆောင်လာစေသည်။


  • ယခင်-
  • နောက်တစ်ခု:

  • ဆက်စပ်ထုတ်ကုန်များ