找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2457|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

微機(jī)原理與接口技術(shù) 8259單級(jí)中斷控制實(shí)驗(yàn)

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:214234 發(fā)表于 2017-6-24 13:36 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
實(shí)現(xiàn)功能,從IRO引腳引入中斷請(qǐng)求,實(shí)現(xiàn)每按動(dòng)一次,LED燈移動(dòng)一次,最終實(shí)現(xiàn)LED燈L1—L8—L1順序點(diǎn)亮。
CODE SEGMENT
ASSUME CS:CODE
ORG 1000H
START:
MOV DX,0FF90H
MOV AL,0FFH
OUT DX,AL
MOV DX,0FF80H
MOV AL,13H
OUT DX,AL
MOV DX,0FF81H
MOV AL,08H
OUT DX,AL
MOV AL,O1H
OUT DX,AL
MOV AL,0FEH
OUT DX,AL
MOV SI,0020H
LEA AX,ROUND
MOV [SI],AX
MOV AX,0
MOV [SI+2],AX
MOV BL,7FH
MOV BH,0
STI
JMP $
ROUND PROC NEAR
CLI
NEXT: CMP BH,0
JNZ NEXT1
ROL BL,1
CMP BL,7FH
JNZ NEXT2
MOV BH,1
JMP NEXT2
NEXT1:ROR BL,1
CMP BL,0FEH
JNZ NEXT2
MOV BH,0
NEXT2: MOV DX,0FF90H
MOV AL,BL
OUT DX,AL
MOV DX,0FF80H
MOV AL,20H
OUT DX,AL
STI
IRET
ROUND ENDP
CODE ENDS
END START

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:736979 發(fā)表于 2020-4-25 09:33 | 只看該作者
有仿真嗎?
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表