导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→求教:程序中限制中断动作次数不成功,请看程序[w2624724]

 *第17583篇: 求教:程序中限制中断动作次数不成功,请看程序

  
楼 主:w2624724 2008年10月20日18:11
 求教:程序中限制中断动作次数不成功,请看程序
我遇上了这样一个问题,请您帮看一下:我在程序中限制中断动作的次数为10次,却不成功,请高手指点.用D套餐


ORG   0000H

              LJMP main                  ;转主程序 

              ORG   0003H                 ;外部中断0入口地址 

              LJMP EXTER                 ;转中断程序 0

             ORG 0013H                    ;外部中断1入口地址
             LJMP EXTER1                 ;转中断程序 1
ORG   1000H 


main :  
L5: jnb P2.0,L6
      Ajmp L5
L6: mov p0,#01111111b;

mov r1,#10; 
l7:
SETB   IT0                  ;外部中断0后沿负跳有效 
SETB   EX0                  ; 外部中断0允许
SETB   EA                   ; 总中断允许

SETB IT1 ;外部中断1后沿负跳有效 
SETB EX1 ; 外部中断1允许
SETB PX0 ; 外部中断0优先

loop: ajmp loop                 ;等待中断 

djnz r1,#10

mov p0,#11111111b;
sjmp $ 
AJMP Loop

ORG  1050H                 ;中断程序入口

exter:         
MOV p0,#11011111b ;
RETI                          ;返回 

exter1:              
MOV p0,#11110111b ;
RETI                          ;返回 

END



>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:我想找这一款液晶屏  请各方大侠 帮帮忙  &nb

[下一篇主题]:[原创]强烈推荐:MC9S12(DG128) 多功能开发板(图)