单片机 汇编 外中断不正常工作

2019-07-18 11:06发布

本帖最后由 hbxfxfms 于 2016-7-14 21:57 编辑

tica, Tahoma, Arial, sans-serif">RG 0000H
LJMP MAIN
ORG 0003H
LJMP  INT0

ORG 0060H



MAIN:
        MOV R7,#19H
        MOV R3,#81H
        SETB EA
SETB EX0  
SETB IT0
           MOV DPTR,#TAB1

loop:   
MOV A,R3
           ADD A,#0AH
           MOV P0,#01H
           MOVC A,@A+DPTR
           MOV P2,A
           MOV R4,#4FH
           DJNZ R4,$
           MOV P2,#0FFH
ajmp loop

INT0:  INC R3RETI

TAB1: DB  0C0H,0F9H,0A4H,0B0H,099H,92H,82H,0F8H,80H,90H    ;WUDIAN
      DB  40H,79H,24H,30H,19H,12H,02H,78H,00H,10H    ;YOUDIAN



这个只是试验为什么不工作的 一个小程序 但为什么不进中断   我按了好多次INT0接着的开关  R3始终无变化

图片1.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
chenwei6991627
1楼-- · 2019-07-18 14:28
 精彩回答 2  元偷偷看……
hbxfxfms
2楼-- · 2019-07-18 17:14
chenwei6991627 发表于 2016-7-14 14:04
你能确定你的程序没有问题吗

能  我数码管显示那一块先做的  出结果了 后来插入外中断 就不行了  我要是在数码管那块让R3递加R3就能递加   但是一到中断就全不行了  R3始终无变化  
chenwei6991627
3楼-- · 2019-07-18 21:55
说的就是中断有问题
hbxfxfms
4楼-- · 2019-07-18 22:41
中断有个INC R3   
         RETI  
我忘记贴出来了

一周热门 更多>