• မိုက်ခရိုကွန်ပျူတာနိယာမစမ်းသပ်သေတ္တာ လျှပ်စစ်ဓာတ်ခွဲခန်းပစ္စည်းကိရိယာများ သင်ကြားရေးပစ္စည်းကိရိယာများ အသက်မွေးဝမ်းကျောင်းသင်တန်းပစ္စည်းကိရိယာများ
  • မိုက်ခရိုကွန်ပျူတာနိယာမစမ်းသပ်သေတ္တာ လျှပ်စစ်ဓာတ်ခွဲခန်းပစ္စည်းကိရိယာများ သင်ကြားရေးပစ္စည်းကိရိယာများ အသက်မွေးဝမ်းကျောင်းသင်တန်းပစ္စည်းကိရိယာများ

မိုက်ခရိုကွန်ပျူတာနိယာမစမ်းသပ်သေတ္တာ လျှပ်စစ်ဓာတ်ခွဲခန်းပစ္စည်းကိရိယာများ သင်ကြားရေးပစ္စည်းကိရိယာများ အသက်မွေးဝမ်းကျောင်းသင်တန်းပစ္စည်းကိရိယာများ

No.SMTE2501

SMTE2501 မိုက်ခရိုကွန်ပျူတာနိယာမစမ်းသပ်သေတ္တာ လျှပ်စစ်ဓာတ်ခွဲခန်းပစ္စည်းကိရိယာများ သင်ကြားရေးပစ္စည်းကိရိယာများ အသက်မွေးဝမ်းကျောင်းသင်တန်းပစ္စည်းကိရိယာများ

  • မိုက်ခရိုကွန်ပျူတာနိယာမစမ်းသပ်သေတ္တာ လျှပ်စစ်ဓာတ်ခွဲခန်းပစ္စည်းကိရိယာများ သင်ကြားရေးပစ္စည်းကိရိယာများ အသက်မွေးဝမ်းကျောင်းသင်တန်းပစ္စည်းကိရိယာများ

ဖော်ပြချက်

SMTE2501 မိုက်ခရိုကွန်ပျူတာနိယာမစမ်းသပ်သေတ္တာ လျှပ်စစ်ဓာတ်ခွဲခန်းပစ္စည်းကိရိယာများ သင်ကြားရေးပစ္စည်းကိရိယာများ အသက်မွေးဝမ်းကျောင်းသင်တန်းပစ္စည်းကိရိယာများ
စနစ်ခြုံငုံသုံးသပ်ချက်
မိတ်ဆက်
မိုက်ခရိုကွန်ပျူတာမူစမ်းသပ်သေတ္တာစမ်းသပ်စနစ်ကိုအသုံးမပြုမီ၊ စနစ်ကိုပြည့်စုံစွာနားလည်စေရန်အတွက် ဤလက်စွဲစာအုပ်ကိုသေချာစွာဖတ်ရှုပါ။ စနစ်ခြုံငုံသုံးသပ်ချက်နှင့်တပ်ဆင်ခြင်းနှင့်အသုံးပြုမှုသည်ဤစာအုပ်နှင့်သက်ဆိုင်ပြီးကျန်အပိုင်းများသည်သက်ဆိုင်ရာ volume ၏သက်ဆိုင်ရာအခန်းများကိုရည်ညွှန်းသည်။
စနစ်အင်္ဂါရပ်များ
၁။ မိုက်ခရိုကွန်ပျူတာမူစမ်းသပ်သေတ္တာတွင်ပြင်ပ 51 emulator၊ ကျစ်လစ်သောစနစ်ဖွဲ့စည်းပုံ၊ အရင်းအမြစ်အပြည့်အဝမျှဝေခြင်း၊ bus switch switching မရှိခြင်းနှင့် CPU အမျိုးအစားကိုအလိုအလျောက်ခွဲခြားသတ်မှတ်ခြင်းတို့ပါရှိသည်။
၂။ စမ်းသပ်စနစ်တွင်ပြီးပြည့်စုံသော software နှင့် hardware configuration ရှိပြီး simulation software သည် Win98/2000/XP နှင့်အခြား operating system များကိုပံ့ပိုးပေးပြီး assembly language နှင့် C language ဖွံ့ဖြိုးတိုးတက်မှုကိုပံ့ပိုးပေးသည်။ စမ်းသပ်အကြောင်းအရာသည်ကြွယ်ဝပြီး single-chip မိုက်ခရိုကွန်ပျူတာများ၊ မိုက်ခရိုကွန်ပျူတာမူများနှင့် interface များကိုသင်ကြားရန်အတွက်အကောင်းဆုံးပလက်ဖောင်းတစ်ခုဖြစ်သည်။ စနစ်အရင်းအမြစ်ခွဲဝေခြင်း
၁။ စနစ် ROM/RAM သိုလှောင်မှုနေရာခွဲဝေခြင်း
၂။ I/O port လိပ်စာခွဲဝေခြင်း
စနစ်တပ်ဆင်ခြင်းနှင့်အသုံးပြုမှု
၅၁ စမ်းသပ်စနစ်တပ်ဆင်ခြင်းနှင့်အသုံးပြုမှု
၁။ ၅၁ ပိုင်း သရုပ်ဖော်ဆော့ဖ်ဝဲတပ်ဆင်ခြင်း- DICE-Microcomputer Principle Test Box_KEIL CDROMTOOLKeil V809a 1Installc51v809a.exe" တပ်ဆင်မှုဖိုင်၊ DICE-Microcomputer Principle Test Box_KEIL CDROMTOOLKeil V809a KEIL V809a Installation Instructions.doc" ၏ ညွှန်ကြားချက်များအရ ၅၁ ပိုင်း KEIL သရုပ်ဖော်ဆော့ဖ်ဝဲတပ်ဆင်ခြင်းကို ပြီးမြောက်အောင်လုပ်ပါ။ အသေးစိတ်ညွှန်ကြားချက်များအတွက် DICE-Microcomputer Principle Test Box_KEIL CDROMREFDICE-KEIL USB Emulator User Manual.pdf ကိုကြည့်ပါ။ ၂။ စနစ်ဆက်တင်များ
SW3~SW5 ခလုတ်အားလုံးကို ON ထားပြီးနောက် 51K-CPU ကတ်ကို CPU ကတ်ထည့်သည့်နေရာ (8088Unit ၏ နှစ်ဖက်စလုံးတွင်) ထဲသို့ထည့်ကာ 51K-CPU ကတ်၏ short-circuit block ကို "off-chip program" သို့ short လုပ်ပါ။ (အော့ဖ်လိုင်းလည်ပတ်နေချိန် သို့မဟုတ် စမ်းသပ်မှုအတွက် emulator ကို အသုံးပြုနေချိန်တွင် short-circuit block ကို "off-chip program" အနေအထားသို့ ချိတ်ဆက်ထားသည်။ program ကို programmer သို့မဟုတ် ISP online မှတစ်ဆင့် single-chip ကွန်ပျူတာ AT89S52 ၏ internal FLASH သို့ download လုပ်သောအခါ short-circuit block ကို "on-chip program" သို့ ချိတ်ဆက်ထားသည်။)
၃။ ISP online programming
HEX ဖိုင်ကို single-chip ကွန်ပျူတာ၏ internal FLASH သို့ download လုပ်ရန် download cable ကိုအသုံးပြုသည့်အခါ 51K-CPU ကတ်ပေါ်ရှိ အခြား short-circuit block ကို "programming mode" သို့ သတ်မှတ်ပါ။ ပုံမှန်စမ်းသပ်မှုများအတွက် program ကို execute လုပ်သည့်အခါ "general mode" သို့ သတ်မှတ်ပါ။
ISP အွန်လိုင်းပရိုဂရမ်းမင်း၏ သီးခြားအသုံးပြုမှုနှင့် ဆက်တင်များအတွက်၊ CD DICE-Microcomputer Principle Test Box_KEIL CDROMREF51 Single-chip Computer ISP Download Function Application (USB Interface).doc ကိုကြည့်ပါ။
၄။ အော့ဖ်လိုင်းအသုံးပြုမှု
စမ်းသပ်ကိရိယာ၏ ပါဝါကိုဖွင့်လိုက်သောအခါ၊ ဒစ်ဂျစ်တယ်ပြွန်သည် "P.___ ___51" ကိုပြသသင့်ပြီး စမ်းသပ်စနစ်သည် 51 အော့ဖ်လိုင်းအခြေအနေတွင်ရှိကြောင်း ညွှန်ပြသည်။ စမ်းသပ်ကိရိယာခလုတ်မှတစ်ဆင့် သက်ဆိုင်ရာစမ်းသပ်နံပါတ်ကို ရိုက်ထည့်နိုင်ပြီး၊ ထို့နောက် စမ်းသပ်ပရိုဂရမ်ကို အပြည့်အဝအမြန်နှုန်းဖြင့် လုပ်ဆောင်ရန် [EX/FV] ခလုတ်ကို နှိပ်နိုင်သည်။ ဥပမာအားဖြင့်၊ နံပါတ်ခလုတ် 0 နှင့် 9 ကိုရိုက်ထည့်ပါ၊ A/D စမ်းသပ်မှု၏ ဝါယာကြိုးများကို ချိတ်ဆက်ပြီးနောက် စမ်းသပ်အစီအစဉ်နံပါတ်ကိုး၏ A/D စမ်းသပ်မှုကို လုပ်ဆောင်ရန် [EX/FV] ခလုတ်ကို နှိပ်ပါ။ ၅။ PC လုပ်ဆောင်ချက်သို့ ချိတ်ဆက်ခြင်း
ပါဝါပိတ်ထားကြောင်း အတည်ပြုပြီးနောက်၊ 51K-CPU ကတ်ပေါ်ရှိ AT89S52 မိုက်ခရိုကွန်ထရိုလာချစ်ပ်ကို ဖယ်ရှားပါ၊ 40-core အဖြူရောင်ပြားချပ်ချပ်ကြိုးပေါ်ရှိ IDC40 ပလပ်ကို DICE-KEIL USB emulator ၏ IDC40 socket ထဲသို့ တပ်ဆင်ပါ၊ ထို့နောက် emulator ကို PC နှင့် ချိတ်ဆက်ရန် ကျပန်းဖြန့်ဝေထားသော USB ကြိုးကို အသုံးပြုပါ။ 40-core အဖြူရောင်ပြားချပ်ချပ်ကြိုး၏ အခြားအဆုံးရှိ 40-core emulation ခေါင်းကို DICE-5210K စမ်းသပ်ကိရိယာ၏ အပေါ်ညာဘက်ထောင့်ရှိ အစိမ်းရောင်သော့ခတ် socket ထဲသို့ တပ်ဆင်ပါ။
မှတ်ချက်- ၎င်းကို ပြောင်းပြန်မထည့်ပါနှင့်။ 40-pin DIP socket ၏ အပေါ်ဘယ်ဘက်ထောင့်ရှိ ပထမဆုံး pin သည် မိုက်ခရိုကွန်ထရိုလာ၏ ပထမဆုံး pin ဖြစ်သည်။ 40-pin emulation header ၏ ပထမ pin တွင် မြှားတစ်ခုရှိသည်။ DICE-KEIL USB emulator ကို စမ်းသပ်ဆားကစ်ဘုတ်၏ ညာဘက်ခြမ်းတွင် ထားရှိသင့်သည်။ မေးခွန်းများရှိပါက ကျွန်ုပ်တို့၏ နည်းပညာပံ့ပိုးမှုထံ ဆက်သွယ်ပါ။

(၅) ဆော့ဖ်ဝဲနှင့် ဒရိုက်ဘာများ ထည့်သွင်းခြင်းနှင့် အသုံးပြုခြင်းဆိုင်ရာ အသေးစိတ်အချက်အလက်များအတွက် emulator လက်စွဲကို ကြည့်ပါ။
မှတ်ချက်-
(၁) integrated circuit များနှင့် CPU ကတ်များကို ပလပ်ထိုးခြင်းနှင့် ဖြုတ်ခြင်း၊ ဆက်သွယ်ရေးကြိုးများ ချိတ်ဆက်ခြင်း၊ jumpers များ သတ်မှတ်ခြင်း သို့မဟုတ် စမ်းသပ် circuit များ ချိတ်ဆက်ခြင်းဖြစ်စေ၊ ပါဝါပိတ်ထားသည့် အခြေအနေတွင် လုပ်ဆောင်ရန် သေချာစေပါ၊ မဟုတ်ပါက စက်ပစ္စည်းများကို ပျက်စီးစေနိုင်သည်။
(၂) စမ်းသပ် circuit ချိတ်ဆက်ပြီးနောက် ပါဝါမဖွင့်မီ ဂရုတစိုက်စစ်ဆေးသင့်သည်။
စမ်းသပ်ချိတ်ဆက်မှု
၅၁ မိုက်ခရိုကွန်ထရိုလာ စမ်းသပ်ဝါယာကြိုးဇယား
စမ်းသပ်ချက် ၁: P1 port မီးလင်းစမ်းသပ်မှု P1.0~P1.7→L1~L8(led)
စမ်းသပ်ချက် ၂: P1 လှည့်အချက်ပြစမ်းသပ်မှု P1.0→K1,P1.1→K2
P1.4→L1,P1.5→L2,P1.6→L5,P1.7→L6
စမ်းသပ်ချက် ၃: P3.3 port input, P1 port output P3.3→K1
P1.0~P1.7→L1~L8(led)
စမ်းသပ်ချက် ၄ စက်မှုလုပ်ငန်း အစဉ်လိုက်ထိန်းချုပ်မှု P3.4 →K1,P3.3→K2
P1.0~P1.6→L1~L7,P1.7→VIN,JP short circuit block ON (အသံချဲ့စက်) နှင့် ချိတ်ဆက်ထားသည်
စမ်းသပ်ချက် ၅ ၈၂၅၅ A, B, C port output square wave ချိတ်ဆက်မှုမရှိဘဲ PA, PB နှင့် PC မှ square wave output ကို ကြည့်ပါ ports များ
စမ်းသပ်မှု ၆ ၈၂၅၅ PA port ထိန်းချုပ်မှု PB port PA0~PA7→K1~K8,Q0~Q7→L1~L8
စမ်းသပ်မှု ၇ ၈၂၅၅ ယာဉ်အသွားအလာမီးပွိုင့်ထိန်းချုပ်ခြင်း ၈၂၅၅ PA0~PA7 အလင်းထုတ်လွှတ်သော diode များကို L7~L5、L3~L1 အစီအစဉ်အတိုင်း ချိတ်ဆက်ပါ။
စမ်းသပ်မှု ၈ ရိုးရှင်းသော I/O ချဲ့ထွင်မှု Y0~Y7 သည် K1~K8 နှင့် ချိတ်ဆက်သည်၊ Q0~Q7 သည် L1~L8 နှင့် ချိတ်ဆက်သည်၊ CS1 သည် FF80H နှင့် ချိတ်ဆက်သည်၊ CS2 သည် FF90H အပေါက်နှင့် ချိတ်ဆက်သည်၊ JX0 သည် JX7 (D0~D7) နှင့် ချိတ်ဆက်သည်။
စမ်းသပ်မှု ၉ A/D ပြောင်းလဲခြင်း စမ်းသပ်မှု IN0→VOUT,VIN→+5V,CS4→FF80H,JX0→JX6
WR→IOWR,RD→IORD,ADDA、ADDB、ADDC→0V(Grounding)
စမ်းသပ်မှု ၁၀ ​​D/A ပြောင်းလဲခြင်း စမ်းသပ်မှု CS5→FF80H,JX2→JX0,WR→IOWR,AOUT→Voltmeter
စမ်းသပ်မှု ၁၁ ၈၂၇၉ ကီးဘုတ် မျက်နှာပြင် စမ်းသပ်မှု CS6→FF80H,JRL→JR,JSL→JS,JOUT→JLED
SW3၊ SW4၊ SW5 တို့ကို OFF (စမ်းသပ်မှုအပြီးတွင် ON သို့ သတ်မှတ်ပါ) ဟု သတ်မှတ်ထားသည်
စမ်းသပ်မှု ၁၂ နှင့် ၁၃ (ပရင်တာ) CZ4 (PRT) ကို မိုက်ခရိုပရင်တာ အင်တာဖေ့စ်နှင့် အထူးကြိုးဖြင့် ချိတ်ဆက်ထားသည် (ရွေးချယ်နိုင်သည်)
*စမ်းသပ်မှု ၁၄ ပြက္ခဒိန်နာရီ DS12887 ထိန်းချုပ်မှု စမ်းသပ်မှု CZ7 (မန်မိုရီဘုတ်) → CZ1 (MC3), P3.2 → /IRQ (MC3) (ရွေးချယ်နိုင်သည်)
စမ်းသပ်မှု ၁၅ I2C မှတ်ဉာဏ်ကတ် ဖတ်ခြင်းနှင့် ရေးသားခြင်း စမ်းသပ်မှု P3.0→SCL,P3.1→SDA,INS→P1.0,P1.0~P1.2→L1~L3(အလင်းထုတ်လွှတ်ပြွန်)
စမ်းသပ်မှု ၁၆ ISD1730 မှတ်တမ်းတင်ခြင်း အောက်ဖော်ပြပါ စမ်းသပ်ညွှန်ကြားချက်များကို ကြည့်ပါ။
စမ်းသပ်ချက် ၁၇ ISD1730 ပြန်ဖွင့်ခြင်း စမ်းသပ်ချက် ၁၆ နှင့် အတူတူပင်
စမ်းသပ်ချက် ၁၈ Relay Control P1.0→JIN,JZ→Grounding,JK→L1,JB→L2
စမ်းသပ်ချက် ၁၉: Stepper Motor Control P1.0~P1.3→HA~HD
စမ်းသပ်ချက် ၂၀ 8253 Square Wave CLK0→2 MHZ,GATE0→5V,CS3→FF80H,OUT0 ကို oscilloscope နှင့် ချိတ်ဆက်ပြီး program ကို run ကာ oscilloscope တွင် square wave output ရှိမရှိ စောင့်ကြည့်ပါ။ စမ်းသပ်ချက် ၂၁: DC မော်တာငယ်၏ ပိတ်ထားသော ကွင်းဆက်အမြန်နှုန်းထိန်းညှိမှုစမ်းသပ်ချက် P1.0~P1.7----->K8~K1;(DC မော်တာအမြန်နှုန်းကို K1~K8 မှတစ်ဆင့် သတ်မှတ်နိုင်သည်၊ လှည့်ပတ်မှုအရေအတွက်/S၊ hexadecimal input)
P3.2----->HOUT(DC မော်တာအာရုံခံကိရိယာအထွက်)
CS5----->FF80H,
AOUT----->DJ
WR----->/IOWR,
JX2----->JX0။
ပရိုဂရမ်ကို လုပ်ဆောင်ပါ- ဒစ်ဂျစ်တယ်ပြွန်သည် "သတ်မှတ်အမြန်နှုန်းတန်ဖိုး - - လက်ရှိအမြန်နှုန်းတန်ဖိုး" ကို ပြသသည်။ မှတ်ချက်- အလှည့်ပတ်မှု/S တန်ဖိုးကို အလွန်အကျွံမသတ်မှတ်ပါနှင့်၊ အဘယ်ကြောင့်ဆိုသော် DC မော်တာငယ်၏ အမှန်တကယ်အမြန်နှုန်းသည် 1F/S ခန့်ရှိသောကြောင့်ဖြစ်သည်။ စမ်းသပ်မှု ၂၂ LED ၁၆*၁၆ dot matrix မျက်နှာပြင် စမ်းသပ်မှု JLPC→JX16,JHP1→JX10,JLPA→JX9,JLPB→JX15
စမ်းသပ်မှု ၂၃ ၁၂၈*၆၄ LCD မျက်နှာပြင် စမ်းသပ်မှု JX10→JX12,JX11→JX14,/RST→/RST
စမ်းသပ်မှု ၂၄ ၈၂၅၀ ပရိုဂရမ်ရေးသားနိုင်သော asynchronous ဆက်သွယ်ရေး interface စမ်းသပ်မှု (ကိုယ်တိုင်ထုတ်လွှင့်ခြင်းနှင့် ကိုယ်တိုင်လက်ခံခြင်း) JX0→JX3,CS7→FF80H,TXD→RXD
စမ်းသပ်မှု ၂၅
၈၂၅၁ ပရိုဂရမ်ရေးသားနိုင်သော ဆက်သွယ်ရေး interface စမ်းသပ်မှု (PC နှင့်အတူ) (၁) ၈၂၅၁ ယူနစ်: CS8→FF80H၊ CLK→1.8432M၊ T/RXC→OUT1၊ TXD→EX-TXD၊ RXD→EX-RXD၊ JX20→JX17; (မှတ်ချက်- TXD နှင့် RXD များသည် 8251 ယူနစ်တွင်ရှိပြီး EX-TXD နှင့် EX-RXD များသည် CZ11 အသုံးပြုသူ ဆက်သွယ်ရေးပေါက်တွင်ရှိပြီး သက်ဆိုင်ရာ နံပါတ်များမှာ TXD နှင့် RXD ဖြစ်သည်)
(၂) 8253 ယူနစ်- CS3→FF90H၊ GATE1→+5V၊ CLK1→1.8432M;
(၃) ဆက်တင်များသို့ ပြောင်းလဲပါ- SW3၊ SW4 နှင့် SW5 ကို ON ထားကာ PC serial port ကို CZ11 အသုံးပြုသူ ဆက်သွယ်ရေးပေါက် socket နှင့် ချိတ်ဆက်ပါ (အော့ဖ်လိုင်းလည်ပတ်မှု၊ emulator မလိုအပ်ပါ၊ အွန်လိုင်းလည်ပတ်မှုအတွက် PC တွင် serial port နှစ်ခုရှိရမည်)။
(၄) "Serial Port Debug Assistant" ကို လုပ်ဆောင်ပါ၊ သက်ဆိုင်ရာ serial port နှင့် baud rate (9600) ကို သတ်မှတ်ပါ၊ P မုဒ်တွင် 25 ဟုရိုက်ထည့်ပြီး F0/EX execution key ကို နှိပ်ပါ၊ မျက်နှာပြင်သည် P ကို ​​လင်းစေပြီး ကီးဘုတ်ငယ်ပေါ်ရှိ ဂဏန်းခလုတ်များကို နှိပ်ပါ၊ သက်ဆိုင်ရာ နံပါတ်များကို PC မျက်နှာပြင်တွင် ပြသမည်ဖြစ်ပြီး P မုဒ်သို့ ပြန်သွားရန် MON ကိုနှိပ်ပါ။
စမ်းသပ်မှု ၂၆ MCU RS232 / RS485 စီးရီးထုတ်လွှင့်မှုစမ်းသပ်မှု (စက်နှစ်လုံးဆက်သွယ်မှု) (၁) မိုက်ခရိုကွန်ပျူတာမူစမ်းသပ်သေတ္တာနှစ်ခုကိုပြင်ဆင်ပြီး စက် ၁ သည်ပေးပို့ရန်နှင့် စက် ၂ သည်လက်ခံရန်ဖြစ်ကြောင်း ဆုံးဖြတ်ပါ။
(၂) RS232 interface စမ်းသပ်မှုအဖြစ်အသုံးပြုသည့်အခါ- စက် ၁ နှင့် စက် ၂ ၏ P3.0 နှင့် P3.1 တို့သည် cross-connected ဖြစ်ပြီး စက်နှစ်ခုသည် တူညီသော ground ကိုမျှဝေသည်။
(၃) RS485 interface စမ်းသပ်မှုအဖြစ်အသုံးပြုသည့်အခါ P3.0→R0၊ P3.1→DI၊ K1→TEN/R (switch K1၊ switch သည် မြင့်မားသောအဆင့်တွင်ရှိနေသောအခါ "ပေးပို့ခြင်း" ဖြစ်သည်။ switch သည် နိမ့်သောအဆင့်တွင်ရှိနေသောအခါ "လက်ခံခြင်း")။
စက် ၁ နှင့် စက် ၂ ၏ A နှင့် B အတွဲများကို ဝါယာကြိုးများဖြင့်ချိတ်ဆက်ထားရမည်ဖြစ်ပြီး စက်နှစ်ခုသည် တူညီသော ground ကိုမျှဝေသည်။
(၄) စက် ၂ ကို ဦးစွာလည်ပတ်ပါ၊ ထို့ကြောင့် စက် ၂ သည် standby receiving state P တွင်ရှိနေပါသည်။
ထို့နောက် စက် ၁ ကို ပေးပို့သည့်အခြေအနေ P တွင်ရှိစေရန် စက် ၁ ကို လုပ်ဆောင်ပါ။ စက် ၁ ၏ ကီးဘုတ်ပေါ်ရှိ နံပါတ်ခလုတ်ကို နှိပ်ပါ၊ သက်ဆိုင်ရာ နံပါတ်ခလုတ်တန်ဖိုးကို စက် ၂ ၏ ဒစ်ဂျစ်တယ်ပြွန်တွင် ပြသသင့်သည်။
စမ်းသပ်မှု ၂၇ MCU RS232 / RS485 စီရီရယ်လက်ခံမှုစမ်းသပ်မှု (စက်နှစ်လုံးဆက်သွယ်မှု) စမ်းသပ်မှုချိတ်ဆက်မှုသည် စမ်းသပ်မှု ၂၆ နှင့် အတူတူပင်ဖြစ်သည်။
စမ်းသပ်မှု ၂၈ DS18B20 P1.0→DQ ကိုအခြေခံသည့် ဉာဏ်ရည်ထက်မြက်သော အပူချိန်တိုင်းတာမှုစမ်းသပ်မှု
စမ်းသပ်မှု ၂၉
single chip မိုက်ခရိုကွန်ပျူတာစနစ်တွင် အနီအောက်ရောင်ခြည်ဆက်သွယ်ရေးစမ်းသပ်မှု P3.2→HOUT,P1.5→SP(buzzer)
စမ်းသပ်မှု ၃၀ TL549 စီရီရယ် A/D ပြောင်းလဲခြင်းစမ်းသပ်မှု (AIN) အန်နာလော့အဝင်ချန်နယ်ကို ပိုတင်တီအိုမီတာ VOUT အပေါက်နှင့် ဝါယာကြိုးဖြင့် ချိတ်ဆက်ထားပြီး၊ ပိုတင်တီအိုမီတာအဝင်ဂိတ် VIN ကို +5V နှင့် ချိတ်ဆက်ထားပြီး၊ I/O CLOCK (CLK) ကို P1.6 နှင့် ချိတ်ဆက်ထားပြီး၊ DATA OUT (DO) ကို P1.7 နှင့် ချိတ်ဆက်ထားပြီး၊ CS ကို ချိတ်ဆက်ထားသည်။ P1.0
စမ်းသပ်မှု ၃၁ TLC5615 10-bit D/A serial conversion စမ်းသပ်မှု DIN→P1.2, SCLK→P1.1,/CS→P1.0,OUT→DJ
စမ်းသပ်မှု ၃၂
PCF8563 အချိန်နှင့်တပြေးညီ နာရီ/ပြက္ခဒိန်ချစ်ပ် စမ်းသပ်မှု SDA→P1.7, SCL→P1.6, K1→P1.0၊ P1.0 သည် အနိမ့်ဆုံးအဆင့်တွင်ရှိသောအခါ၊ ဒစ်ဂျစ်တယ်ပြွန်သည် "နာရီ၊ မိနစ်၊ စက္ကန့်" ကိုပြသသည်။ P1.0 သည် မြင့်မားသောအဆင့်တွင်ရှိသောအခါ၊ ဒစ်ဂျစ်တယ်ပြွန်သည် "နှစ်၊ လ၊ ရက်" ကိုပြသသည်။
စမ်းသပ်မှု ၃၃ MAX813L watchdog reset circuit စမ်းသပ်မှု အသေးစိတ်စမ်းသပ်မှုချိတ်ဆက်မှုများအတွက်၊ စမ်းသပ်မှုညွှန်ကြားချက်များကို ကြည့်ပါ။ စမ်းသပ်ချက် ၃၄ LM331 ဗို့အား/ကြိမ်နှုန်းပြောင်းလဲခြင်း စမ်းသပ်ချက် VIN0 ကို potentiometer ၏ VOUT အပေါက်နှင့် ချိတ်ဆက်ထားပြီး potentiometer ၏ input terminal VIN ကို +5V နှင့် ချိတ်ဆက်ထားပြီး frequency output terminal FOUT ကို P3.5 နှင့် ချိတ်ဆက်ထားသည်။
စမ်းသပ်ချက် ၃၅: Serial memory chip 93C46 reading နှင့် writing စမ်းသပ်ချက် P3.0→CS,P3.1→SK,P3.2→DI,P3.3→DO
P1.0~P1.7→L1~L8(led)
စမ်းသပ်ချက် ၃၆ AT24C02 I2C bus memory read and write စမ်းသပ်ချက် SCL→P1.6၊ SDA→P1.7၊ P1.0→L1 (write indicator)၊ P1.1→L2 (read indicator)၊ A0၊ A1၊ A2 တို့ကို grounded လုပ်ထားသည်။ စမ်းသပ်ချက် ၃၇ PWM pulse width modulation စမ်းသပ်ချက် PWM_IN→P1.7,V_OUT→DJ(Small DC motor)
စမ်းသပ်ချက် ၃၈ 74LS164 serial-to-parallel conversion P3.0→A/B,P3.1→CP,P1.0→CLR,ပရိုဂရမ်ကိုခေါ်ပြီး run လိုက်ရင် ဂဏန်းနှစ်လုံးပါတဲ့ digital tube က cycle တစ်ခုမှာ 00~99 ဂဏန်းတွေကို ပြသပေးပါလိမ့်မယ်။ စမ်းသပ်ချက် ၃၉
၁၆၅ parallel-to-serial conversion စမ်းသပ်ချက် P1.0~P1.7→D7~D0,P3 .0→Q7,P3.1→CLK(CP),P3.2→S/L,
CKIN→GND။
စမ်းသပ်ချက် ၄၀
အီလက်ထရွန်းနစ် ဂီတဖျော်ဖြေမှု စမ်းသပ်ချက် P1.5→SP (buzzer) သို့မဟုတ် P1.5→VIN (စပီကာ၊ အသံချဲ့စက်ယူနစ်)
စမ်းသပ်ချက် ၄၁
အပူချိန်နှင့်ဖိအား စမ်းသပ်ချက် CS4→FF80H၊ JX0→JX6၊ WR→/IOWR၊ RD→/IORD၊ ADDA၊ ADDB၊ ADDC→0V (ground)
အပူချိန်စမ်းသပ်မှု- IN0→VT ဖိအားစမ်းသပ်မှု- IN0→VP