• ၈၀၈၆ မိုက်ခရိုပရိုဆက်ဆာ လေ့ကျင့်ပေးသူ အင်ဂျင်နီယာ သင်ကြားရေး ပစ္စည်းကိရိယာ ပြဿနာဖြေရှင်းခြင်း လေ့ကျင့်ရေးစနစ် အလိုအလျောက် လေ့ကျင့်ပေးသူ
  • ၈၀၈၆ မိုက်ခရိုပရိုဆက်ဆာ လေ့ကျင့်ပေးသူ အင်ဂျင်နီယာ သင်ကြားရေး ပစ္စည်းကိရိယာ ပြဿနာဖြေရှင်းခြင်း လေ့ကျင့်ရေးစနစ် အလိုအလျောက် လေ့ကျင့်ပေးသူ

၈၀၈၆ မိုက်ခရိုပရိုဆက်ဆာ လေ့ကျင့်ပေးသူ အင်ဂျင်နီယာ သင်ကြားရေး ပစ္စည်းကိရိယာ ပြဿနာဖြေရှင်းခြင်း လေ့ကျင့်ရေးစနစ် အလိုအလျောက် လေ့ကျင့်ပေးသူ

No.MR180E
MR180E ၈၀၈၆ မိုက်ခရိုပရိုဆက်ဆာ လေ့ကျင့်ပေးသူ အင်ဂျင်နီယာ သင်ကြားရေး ပစ္စည်းကိရိယာ ပြဿနာဖြေရှင်းခြင်း လေ့ကျင့်ရေးစနစ် အလိုအလျောက် လေ့ကျင့်ပေးသူ
  • ၈၀၈၆ မိုက်ခရိုပရိုဆက်ဆာ လေ့ကျင့်ပေးသူ အင်ဂျင်နီယာ သင်ကြားရေး ပစ္စည်းကိရိယာ ပြဿနာဖြေရှင်းခြင်း လေ့ကျင့်ရေးစနစ် အလိုအလျောက် လေ့ကျင့်ပေးသူ

Description

MR180E ၈၀၈၆ မိုက်ခရိုပရိုဆက်ဆာ လေ့ကျင့်ပေးသူ အင်ဂျင်နီယာ သင်ကြားရေး ပစ္စည်းကိရိယာ ပြဿနာဖြေရှင်းခြင်း လေ့ကျင့်ရေးစနစ် အလိုအလျောက် လေ့ကျင့်ပေးသူ
I. စနစ်အင်္ဂါရပ်များ
ဤ 8086 မိုက်ခရိုကွန်ပျူတာ/တစ်ချပ်တည်းချစ်ပ်ကွန်ပျူတာသင်ကြားရေးစမ်းသပ်ချက်စနစ်သည် ကောလိပ်နှင့်တက္ကသိုလ်များရှိ ပညာရှင်များနှင့် စမ်းသပ်မှုများစွာ၏ လိုအပ်ချက်များနှင့် ကိုက်ညီပြီး အီလက်ထရွန်းနစ်ဖွံ့ဖြိုးတိုးတက်မှုနှင့် ပေါင်းစပ်ကာ အဆင့်မြင့်နည်းပညာပစ္စည်းများပေါင်းစပ်၍ ဖွံ့ဖြိုးတိုးတက်မှု၊ အသုံးချမှုနှင့် စမ်းသပ်ချက်များဖြင့် တီထွင်ထားသည်။ ရည်ရွယ်ချက်မှာ တရုတ်နိုင်ငံတွင် အီလက်ထရွန်းနစ်သိပ္ပံနှင့်နည်းပညာ ဖွံ့ဖြိုးတိုးတက်မှုကို အမြန်ဆုံးတိုးတက်စေရန်၊ စမ်းသပ်သူ၏စွမ်းရည်ကို တိုးတက်စေရန်နှင့် ပြဿနာကို ဖြေရှင်းရန်ဖြစ်သည်။ စနစ်တွင် အောက်ပါဝိသေသလက္ခဏာများရှိသည်-
၁။ CPU သည် 80C31၊ 8086၊ 80C196 တွင် မည်သည့် CPU အမျိုးအစားကိုမဆို ရွေးချယ်နိုင်သည်။ စနစ်သည် အပြည့်အဝလုပ်ဆောင်နိုင်ပြီး မိုက်ခရိုကွန်ပျူတာ/MCU ၏ သင်ကြားရေးစမ်းသပ်ချက်သင်တန်းအများစုကို လွှမ်းခြုံထားသည်။
၂။ စနစ်သည် ပွင့်လင်းမုဒ်၏ မော်ဂျူလာဖွဲ့စည်းပုံဒီဇိုင်းကို လက်ခံကျင့်သုံးပြီး တစ်ချိန်တည်းတွင် နှိုင်းယှဉ်လွတ်လပ်သော bus အမြင့်ဆုံးတိုးချဲ့မှု 2 အပလီကေးရှင်းစမ်းသပ်ဘုတ်နှစ်စုံမှတစ်ဆင့် အသုံးပြုသူသည် သက်ဆိုင်ရာစမ်းသပ်ဘုတ်ကို ဝယ်ယူရန် လိုအပ်ချက်အလိုက် လုပ်ဆောင်နိုင်ပြီး ကုန်ကျစရိတ်ကို လျှော့ချပေးကာ ပြောင်းလွယ်ပြင်လွယ်ရှိစေပြီး အဆင့်မြှင့်တင်ရလွယ်ကူသည်။
၃။ ပရိုဂရမ်ရေးဆွဲနိုင်သော ကိရိယာနှစ်ခု တပ်ဆင်ထားသည်- epm 7128 ကို စနစ်က အသုံးပြုထားသည်။ အသုံးပြုသူစမ်းသပ်ရန်အတွက် နောက်ထပ် EPM7032 တစ်ခုဖြစ်သည်။ စက်ပစ္စည်းနှစ်ခုလုံးကို JTAG interface မှတစ်ဆင့် အွန်လိုင်းမှ program ရေးနိုင်ပါသည်။ အသုံးပြုရ အလွန်အဆင်ပြေပါသည်။
၄။ ပြောင်းလွယ်ပြင်လွယ်ရှိသော power supply interface: PC electromechanical outlet တပ်ဆင်ထားသောကြောင့် PC မှ ထောက်ပံ့ပေးနိုင်ပါသည်။ ၎င်းတွင် external switching power supply လည်းပါရှိပြီး လိုအပ်သော + 5V၊ plus or minus 12V ကို ပေးစွမ်းနိုင်ပြီး ၎င်း၏ input မှာ 220V ac ဖြစ်သည်။

၅။ စနစ်၏ အွန်လိုင်းလည်ပတ်မှုမုဒ်- စနစ် debugging software တပ်ဆင်ထားပြီး၊ စနစ် debugging software ကို DOS version နှင့် WINDOWS version ဟူ၍ ခွဲခြားထားပြီး၊ နှစ်ခုစလုံးသည် တရုတ် multi-window interface များဖြစ်သည်။ debugging program သည် register window၊ memory window၊ variable window၊ anti-assembly window၊ waveform display window စသည်တို့ကို ဖွင့်နိုင်ပြီး၊ ၎င်းသည် user များအတွက် program debugging ကို ပြုလုပ်ပေးနိုင်သည်။ ဤ software သည် source program editing၊ compile လုပ်ခြင်း၊ linking လုပ်ခြင်း၊ debugging လုပ်ခြင်းနှင့် integration လုပ်ခြင်းတို့ကို ပေါင်းစပ်ထားပြီး၊ function တစ်ခုစီသည် တရုတ် drop-down menu ဖြစ်ပြီး သင်ယူရလွယ်ကူသည်။ မကြာခဏအသုံးပြုရန်အတွက် hot key များရရှိနိုင်ပြီး program ၏ debugging စွမ်းဆောင်ရည်ကို မြှင့်တင်ပေးနိုင်သည်။ 8051 debugging software သည် assembly language ကို ပံ့ပိုးပေးရုံသာမက C language editing နှင့် debugging ကိုလည်း ပံ့ပိုးပေးသည်။
၆။ single machine running mode ၏ system- ကွန်ပျူတာနှင့် ချိတ်ဆက်မထားပါက system သည် standalone mode ဖြင့် အလိုအလျောက် run ပြီး ဤ mode တွင်၊ user သည် keyboard input မှတစ်ဆင့် program (machine) နှင့် operating instruction များကို run နိုင်ပြီး၊ input information နှင့် operation result ကို LED digital tube display တွင် တစ်ချိန်တည်းတွင် ပြသနိုင်သည်။
၇။ system function အပြည့်အစုံနှင့် ချဲ့ထွင်နိုင်မှု အားကောင်းခြင်း။ ဤစမ်းသပ်ချက်စနစ်၏ ပြဋ္ဌာန်းချက်များသည် အခြေခံ interface chip စမ်းသပ်ချက်များ၏ သင်ရိုးညွှန်းတမ်းနှင့် အပြည့်အဝ ကိုက်ညီရုံသာမက ၎င်း၏ ပြောင်းလွယ်ပြင်လွယ်ရှိမှုနှင့် တိုးချဲ့နိုင်မှု၊ data bus၊ address bus နှင့် control bus) တို့ကို အသုံးပြုသူသည် ၎င်းတို့၏ သင်ရိုးညွှန်းတမ်းဒီဇိုင်း၊ အသုံးပြုထားသော ဘွဲ့နှင်းသဘင်ဒီဇိုင်းစသည်တို့ကို အလွယ်တကူ ဖြည့်ဆည်းနိုင်သည်။
II. စနစ်ပရိုဖိုင်
၁။ ၈၀၅၁ ယူနစ်
၁) မိုက်ခရိုပရိုဆက်ဆာ- i80c31၊ ၎င်း၏ P1 port နှင့် P3 ပါးစပ်ကို အသုံးပြုသူများ အသုံးပြုနိုင်ပါသည်။
၂) နာရီကြိမ်နှုန်း- 6.0MHz
၃) မှတ်ဉာဏ်- ပရိုဂရမ်မှတ်ဉာဏ်နှင့် အချက်အလက်သိုလှောင်မှု၏ ပေါင်းစည်းထားသော addressing သည် 64k အထိ ရောက်ရှိနိုင်ပြီး၊ onboard ROM (စောင့်ကြည့်ပရိုဂရမ် 27C256) 12k; အသုံးပြုသူသည် စမ်းသပ်မှုပရိုဂရမ်ကို ဒေါင်းလုဒ်လုပ်ရန် RAM1 (ပရိုဂရမ်မှတ်ဉာဏ် 6264)8k ကို 32k အထိ တိုးချဲ့နိုင်သည်။ အသုံးပြုသူပရိုဂရမ်အသုံးပြုရန် RAM2 (ဒေတာသိုလှောင်မှု 6264)8k ကို 32k အထိ တိုးချဲ့နိုင်သည်။ (ထုတ်လုပ်သူ၏ ဆက်သွယ်မှုအတွက် သီးသန့်)။ RAM ပရိုဂရမ်မှတ်ဉာဏ်နှင့် အချက်အလက်သိုလှောင်မှုကို တစ်ချိန်တည်းတွင် 32k အထိ တိုးချဲ့၍မရပါ။ (ပုံ ၁-၁: မှတ်ဉာဏ်ဖွဲ့စည်းပုံဇယားကိုကြည့်ပါ)။ ပရိုဂရမ်မှတ်ဉာဏ်တွင် 0000H-- 2FFFH သည် စောင့်ကြည့်ပရိုဂရမ်မှတ်ဉာဏ်ဧရိယာဖြစ်ပြီး အသုံးပြုသူ မရရှိနိုင်ပါ၊ 4000H-- 5FFFH သည် အသုံးပြုသူ စမ်းသပ်ပရိုဂရမ်အတွက် သိုလှောင်ဧရိယာဖြစ်ပြီး အသုံးပြုသူသည် စမ်းသပ်ပရိုဂရမ်ကို ဒေါင်းလုဒ်လုပ်ရန်ဖြစ်သည်။ ဒေတာသိုလှောင်မှုအပိုင်းအခြားမှာ- အသုံးပြုသူ စမ်းသပ်ပရိုဂရမ်အတွက် 6000H- 7FFFH ဖြစ်သည်။
မှတ်ချက်- အသုံးပြုသူ စမ်းသပ်ပရိုဂရမ်ဧရိယာသည် 4000 h -- -- -- -- -- 5 FFFH တွင်တည်ရှိသောကြောင့် အသုံးပြုသူများသည် စမ်းသပ်ပရိုဂရမ်များရေးသားသည့်အခါ ပရိုဂရမ်၏ စတင်လိပ်စာသည် 4000 h ဖြစ်သင့်ပြီး၊ interrupt entry address သည် မူရင်းလိပ်စာနှင့် 4000 h ပေါင်းခြင်းအပေါ် အခြေခံသင့်ကြောင်း သတိပြုသင့်သည်။ ဥပမာအားဖြင့်၊ ပြင်ပ interrupt 0 အတွက် မူရင်း interrupt entry သည် 0003H ဖြစ်ပြီး အသုံးပြုသူ၏ စမ်းသပ်ပရိုဂရမ်၏ ပြင်ပ interrupt သည် 4003H ဖြစ်ပြီး ဇယား ၁-၁ တွင်ပြထားသည့်အတိုင်း ဆက်လက်တည်ရှိနေပါသည်။ ၄) 8051 ၏ အခြေခံစမ်းသပ်မှုကို ပံ့ပိုးပေးနိုင်ပါသည်။
ကွန်ပျူတာစမ်းသပ်မှု သင်ကြားမှု အရည်အသွေး မြှင့်တင်ရန်၊ စမ်းသပ်မှု၏ ထိရောက်မှုကို မြှင့်တင်ရန်၊ စပီကာဆရာများနှင့် စမ်းသပ်ဆရာများ၏ လုပ်အားပြင်းထန်မှုကို လျှော့ချရန်၊ စနစ်ဘုတ်၏ စမ်းသပ်မှုတွင် မိုက်ခရိုပရိုဆက်ဆာ၊ ပရိုဂရမ်မှတ်ဉာဏ်၊ ဒေတာမှတ်ဉာဏ်အပြင်၊ 8255 parallel interface၊ serial controller၊ ကီးဘုတ်၊ display controller 8279၊ 8250၊ 8253 programmable timer၊ A/D၊ D/A conversion၊ single pulse၊ pulse generator ၏ ကြိမ်နှုန်းအမျိုးမျိုး၊ input နှင့် output circuit module တို့ကိုလည်း ထည့်သွင်းထားသည်။ circuit ၏ အစိတ်အပိုင်းတစ်ခုစီသည် လွတ်လပ်ပြီး ပြောင်းလွယ်ပြင်လွယ်ရှိသော ပေါင်းစပ်မှုရှိပြီး ကျောင်းအမျိုးမျိုးနှင့် ကိုက်ညီနိုင်ပြီး မိုက်ခရိုကွန်ပျူတာ စမ်းသပ်မှုနှင့် လေ့ကျင့်ရေး လိုအပ်ချက်များ၏ အဆင့်အမျိုးမျိုးကို ဖြည့်ဆည်းပေးနိုင်သည်။