找回密码
 注册
搜索
查看: 679|回复: 4

[讨论] 51 汇编二级中断问题

[复制链接]
发表于 2008-9-15 23:14:58 | 显示全部楼层 |阅读模式
如下为何二级中断优先级动作后不返回一级低级中断?还有的是优先级动作后返回主程序了,一级低级中断再也不能有动作?   




请指点~~~~~~~~谢了





$MOD52
      
        ORG      0000H
        LJMP     MAIN
        ORG      0003H
        LJMP     INT
        ORG      0013H
        LJMP     INT2
MAIN:
        MOV    IE,#85H
        MOV    TCON,#05H
        SETB   PX1
        MOV    P0,#00H
        MOV    P2,#00H
        CLR    P1.3
        SETB   P1.0
        LCALL  DELAY
        CLR    P1.0
        LCALL  DELAY
        LJMP   MAIN
DELAY:
        MOV    R7,#250
D1:     MOV    R6,#100
D2:     DJNZ   R6,D2
        DJNZ   R7,D1
        RET
DELAY2:
        MOV    R7,#10
A3:     MOV    R6,#255
A1:     MOV    R5,#255
A2:     DJNZ   R5,A2
        DJNZ   R6,A1
        DJNZ   R7,A3
        RET   

INT:
        CLR    EA
        PUSH   PSW
        PUSH   ACC
        SETB   EA
        SETB   P1.3
        LCALL  DELAY2
        CLR    EA
        POP    ACC
        POP    PSW
        SETB   EA
        RETI
INT2:
        PUSH   PSW
        PUSH   ACC
        MOV    A,#0FFH
        CLR    CY
        MOV    R1,#8
LEFT:
        RLC    A
        MOV    P2,A
        LCALL  DELAY
        DJNZ   R1,LEFT
        POP    ACC
        POP    PSW
        RETI
     
        END
[em01]
发表于 2008-9-16 08:06:22 | 显示全部楼层
请问楼主下面这DELAY:时间怎么计算,谢谢!!
 

DELAY:
        MOV    R7,#250
D1:     MOV    R6,#100
D2:     DJNZ   R6,D2
        DJNZ   R7,D1
        RET
点评回复

使用道具 举报

发表于 2008-9-16 16:50:13 | 显示全部楼层
顶一下,大家相互讨论

[em08][em08]
点评回复

使用道具 举报

 楼主| 发表于 2008-9-16 17:42:32 | 显示全部楼层
哎,......看来我的问的太SB.....了...我还是自已研究了,,,,,
点评回复

使用道具 举报

发表于 2008-9-16 18:42:52 | 显示全部楼层
以下是引用kafen在2008-9-16 8:06:22的发言:
请问楼主下面这DELAY:时间怎么计算,谢谢!!
 

DELAY:
                                                                MOV                                R7,#250
D1:                                 MOV                                R6,#100
D2:                                 DJNZ                 R6,D2
                                                                DJNZ                 R7,D1
                                                                RET
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-25 10:44 , Processed in 0.044763 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表