freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

表決器的設(shè)計(jì)_微機(jī)原理課程設(shè)計(jì)報(bào)告(編輯修改稿)

2024-10-04 12:31 本頁面
 

【文章內(nèi)容簡介】 圖 3 數(shù)碼管顯示 電源系統(tǒng) EL 教學(xué)實(shí)驗(yàn)箱 ELJY2 電腦 LED 顯示 開關(guān)按鈕 投票按鍵 控制電路 輸入轉(zhuǎn)換 結(jié)果顯示 控制電路 票數(shù)統(tǒng)計(jì) 票數(shù)分析 7 硬件框架是由:電源系統(tǒng),開關(guān)按鈕,數(shù)碼管顯示, LED 顯示,以及 ELJY2來構(gòu)成。其中 ELJY2 是設(shè) 計(jì)中的重中之重。 圖 4 注釋: set:選擇是否記名 set1:選擇是否顯示投票人數(shù)及比例 xin[0:6]:表決輸入,分別是七個撥動開關(guān) sel:輸出指示是否記名投票 sel1:輸出指示是否顯示投票人數(shù)及比例 xout[0:6]:譯碼用數(shù)碼管輸出表決是否通過 xout0[0:6]:譯碼用數(shù)碼管輸出同意的人數(shù)( set1=1) xout1[0:6]:譯碼用數(shù)碼管輸出不同意同意的人數(shù)( set1=1) xout2[0:6]:譯碼用七個 LED 輸出記名結(jié)果 : 該電路是基于硬件電路,應(yīng)用匯編語言來設(shè)計(jì)出其工作流程,硬件電路是用軟件程序來檢測表決器的開始按鍵是否被按下,如果開始鍵已按下,則利用軟件程序來檢測用于表決的按鍵是否被按下以及按下的按鍵是否有效,然后檢測結(jié)束 表決器 Set Set1 xin[0:6] sel sel1 xout[0:6] xout0[0:6] xout1[0:6] xout2[0:6] 8 鍵是否被按下,如果按下則表決結(jié)束,并且顯示最終的表決結(jié)果。硬件電路只能夠用于表征表決是否開始以及每個人按下的是同意按鍵還是 反對按鍵。 工作流程:當(dāng)主持人按下開始表決的開始按鍵(在電路中用接在外部中斷 0上的按鍵來表示開始按鍵)后,七個人才開始表決,七個人分別按下同意按鍵或是反對按鍵,剩余的事情由軟件來處理分析最終統(tǒng)計(jì)得到“同意”的人數(shù)和“反對”的人數(shù),當(dāng)主持按下結(jié)束按鍵后(在電路中用外部中斷 1上所接的按鍵來表示結(jié)束按鍵),軟件中用外部中斷 1來表示結(jié)束(采用中斷的方式),在中斷程序中比較“同意”的人數(shù)與“反對”的人數(shù)的大小。當(dāng)“同意”的人數(shù)大于“反對”的人數(shù)時,應(yīng)用軟件程序點(diǎn)亮綠燈;當(dāng)“同意”的人數(shù)小于“反對”的人數(shù)時,應(yīng)用軟件程 序點(diǎn)亮紅燈;當(dāng)“同意”的人數(shù)等于“反對”的人數(shù)時,則應(yīng)用軟件程序?qū)⒓t燈與綠燈同時點(diǎn)亮。 9 初始化模塊 :對系統(tǒng)進(jìn)行初始化,由于程序中有中斷源,因此打開相應(yīng)的中斷也放在程序的初始化模塊中。 檢測開始按鍵:檢測開始按鍵是否被按下,按下則開始執(zhí)行循環(huán)檢測同意與反對按鍵,為消除按鍵抖動,此處需調(diào)用延時程序。 循環(huán)檢測同意 /反對按鍵:循環(huán)檢測同意與反對按鍵是否被按下,同時統(tǒng)計(jì)同意總數(shù)與反對總數(shù),然后等待中斷到來。 延時程序:用于消除按鍵的機(jī)械抖動,調(diào)用 的延時 程序;中斷處理:當(dāng)中斷源到來,首先熄滅黃燈,然后將同意總數(shù)與反對總數(shù)進(jìn)行比較,并點(diǎn)亮對應(yīng)的顯示燈; 大于 等于 小于 ,按下則表決按鍵按下才有效,即開始表決; ,并統(tǒng)計(jì)同意總數(shù)與反對總數(shù) 。 ,即等待結(jié)束按鍵被按下,在中斷處理中將同意與反對數(shù)進(jìn)行比較 。 開始 系統(tǒng)初始化 開始按鍵的檢測 循環(huán)檢測同意反對按鍵 等待中斷 中斷程序 調(diào)用延時程序 比較同意與反對數(shù)的大小 點(diǎn)亮綠燈 點(diǎn)亮所有燈 點(diǎn)亮紅燈 中斷返回 結(jié)束 10 8253中斷接口的設(shè)計(jì) 8253 接口的工作流程 11 試驗(yàn)箱連線簡介 芯片的引腳 12 實(shí)驗(yàn)整體布線圖 8255并行接口的設(shè)計(jì) 8255 試驗(yàn)箱連線簡介 13 8255 引腳連線圖 14 7 程序清單 ORG 0000H AJMP MAIN 。//轉(zhuǎn)主程序 // ORG 0013H 。//外部中斷 1 的入口地址 // AJMP INT_1 。//跳轉(zhuǎn)到中斷 // ORG 0100H MAIN: MOV SP,60H 。//給地址指針賦初值 // MOV A,0FFH MOV P1,A 。//給 P1口賦初始值 // MOV P2,A 。//給 P2口賦初始值 // MOV P0,A 。//給 P0口賦初始值 // SETB EA 。//開中斷 // SETB EX1 。//打開外部中斷 1// SETB IT1 。//設(shè)置外部中斷 1 為邊沿觸發(fā)方式 // JB ,$ 。//等待外部中斷 0 上的按鍵按下 // LCALL DEL05S 。//調(diào)用延時程序 // JNB ,$ 。//等待按鍵彈起 // 。//點(diǎn)亮黃燈 // L10: JB ,L11 。//判斷按鍵 口上的按鍵是否被按下 // JNB ,$ 。//等待按鍵彈起 // JNB ,L11 。//檢測對應(yīng)的反對按鍵是否被按下 // LCALL DEL05S 。//調(diào)用延時程序 // MOV 21H,00H
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1