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

正文內(nèi)容

微機(jī)原理課程設(shè)計(jì)基于80x86的步進(jìn)電機(jī)控制系統(tǒng)-資料下載頁(yè)

2025-08-12 20:33本頁(yè)面

【導(dǎo)讀】使用數(shù)碼管LED顯示速度的大小。使用4個(gè)獨(dú)立按鍵控制步進(jìn)電機(jī),即“正傳”、“反轉(zhuǎn)”、“停止”、“調(diào)速”。按鍵部分可以增加“加速”、“減速”等功能;考慮可以加蜂鳴器來(lái)區(qū)分“正轉(zhuǎn)”和“反轉(zhuǎn)”;其他可以有自己特色的功能均可。產(chǎn)生可編程脈沖,進(jìn)入8259產(chǎn)生中斷,反饋給80x86,控制8255。再執(zhí)行到步進(jìn)電機(jī)及其LED顯示上,一個(gè)脈沖步進(jìn)電機(jī)一拍。高四位為四個(gè)按鍵單元,低四位作為輸出,控制步進(jìn)電機(jī)。出一個(gè)脈沖,經(jīng)由IR0給80x86的中斷口INTR。如圖2為硬件連接圖,如下

  

【正文】 入,跳轉(zhuǎn)到 B,如果沒(méi)有,繼續(xù)執(zhí)行 LED的顯示 JNZ B 江蘇科技大學(xué)(張家港) 《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì) 21 MOV DX,MY8255_A MOV AL,0EFH 。段選 3 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,06H 。顯示數(shù)字 1 OUT DX,AL MOV AL,00H 。消除鎖存值 OUT DX,AL MOV DX,MY8255_A MOV AL,0F7H 。段選 2 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,5BH 。顯示數(shù)字 2 OUT DX,AL MOV AL,00H 。消除鎖 存值 OUT DX,AL MOV DX,MY8255_A MOV AL,0FBH 。段選 1 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,3FH 。顯示數(shù)字 0 OUT DX,AL MOV AL,00H 。消除鎖存值 OUT DX,AL JMP A1 A3: JMP A2 SPEED2: MOV AL,[BX] MOV DX,MY8255_C 。給步進(jìn)電機(jī)輸入信號(hào) OUT DX,AL DEC CX 。每輸入一次信號(hào) CX 減 1 CMP CX,00H 。將 CX 的值與 00H 比較,如果跳轉(zhuǎn) 8次,跳轉(zhuǎn)到 A,重新開(kāi)始掃描按鍵 JZ A CMP FLAG,OOH 。判斷是不是已經(jīng)進(jìn)入中斷,如果進(jìn)入,跳轉(zhuǎn)到 B,如果沒(méi)有,繼續(xù)執(zhí)行 LED的顯示 JNZ B MOV DX,MY8255_A MOV AL,0F7H 。段選 2 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,7DH 。顯示數(shù)字 6 OUT DX,AL MOV AL,00H 。消除鎖存值 江蘇科技大學(xué)(張家港) 《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì) 22 OUT DX,AL MOV DX,MY8255_A MOV AL,0FBH 。段選 1 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,3FH 。顯示數(shù)字 0 OUT DX,AL MOV AL,00H 。消除鎖 存值 OUT DX,AL JMP A2 SPEED3: MOV AL,[BX] MOV DX,MY8255_C 。給步進(jìn)電機(jī)輸入信號(hào) OUT DX,AL DEC CX 。每輸入一次信號(hào) CX 減 1 CMP CX,00H 。將 CX 的值與 00H 比較,如果跳轉(zhuǎn) 8次,跳轉(zhuǎn)到 A,重新開(kāi)始掃描按鍵 JZ A CMP FLAG,OOH 。判斷是不是已經(jīng)進(jìn)入中斷,如果進(jìn)入,跳轉(zhuǎn)到 B,如果沒(méi)有,繼續(xù)執(zhí)行 LED的顯示 JNZ B MOV DX,MY8255_A MOV AL,0F7H 。段選 2 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,4FH 。顯示數(shù)字 3 OUT DX,AL MOV AL,00H 。消除鎖存值 OUT DX,AL MOV DX,MY8255_A MOV AL,0FBH 。段選 1 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,3FH 。顯示數(shù)字 0 OUT DX,AL MOV AL,00H OUT DX,AL JMP A3 A4: JMP A3 SPEED4: MOV AL,[BX] MOV DX,MY8255_C 江蘇科技大學(xué)(張家港) 《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì) 23 OUT DX,AL DEC CX 。每輸入一次信號(hào) CX 減 1 CMP CX,00H 。將 CX 的值與 C00H 比較,如果跳轉(zhuǎn) 8次,跳轉(zhuǎn)到 A,重新開(kāi)始掃描按鍵 JZ A CMP FLAG,OOH 。判斷是不是已經(jīng)進(jìn)入中斷,如果進(jìn)入,跳轉(zhuǎn)到 B,如果沒(méi)有,繼續(xù)執(zhí)行 LED的顯示 JNZ B MOV DX,MY8255_A MOV AL,0F7H 。段選 2 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,06H 。顯示數(shù)字 5 OUT DX,AL MOV AL,00H 。消除鎖存值 OUT DX,AL MOV DX,MY8255_A MOV AL,0FBH 。段選 1 號(hào)位 OUT DX,AL MOV DX,MY8255_B MOV AL,6DH OUT DX,AL 。顯示數(shù)字 1 MOV AL,00H OUT DX,AL 。消除鎖存值 JMP A4 QUIT: CLI MOV AX,0000H ?;謴?fù) INTR 原中斷矢量 MOV ES,AX MOV DI,INTR_IVADD MOV AX,IP_BAK ?;謴?fù) INTR 原中斷處理程序入口偏移地址 MOV ES:[DI],AX ADD DI,2 MOV AX,CS_BAK ?;謴?fù) INTR 原中斷處理程序入口段地址 MOV ES:[DI],AX MOV DX,INTR_OCW1 ?;謴?fù) INTR 原中斷屏蔽寄存器的屏蔽字 MOV AL,IM_BAK OUT DX,AL 江蘇科技大學(xué)(張家港) 《微機(jī)原理與接口技術(shù)》課程設(shè)計(jì) 24 STI MOV AX,4C00H 。返回到 DOS INT 21H MYISR PROC NEAR 。中斷處理程序 MYISR PUSH AX IR0ISR:MOV AL,30H 。IR0 處理,顯示字符串 STR0 MOV AH,0EH INT 10H MOV AL,20H INT 10H INC BX 。列表向后移一格 MOV FLAG,01H JMP OVER OVER: MOV DX,INTR_OCW2 。向試驗(yàn)箱上 8259 發(fā)送中斷結(jié)束命令 MOV AL,20H OUT DX,AL MOV AL,20H 。向 PC 機(jī)內(nèi)部 8259 發(fā)送中斷結(jié)束命令 OUT 20H,AL POP AX IRET MYISR ENDP CODE ENDS END START
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1