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

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

   w2624724 
w2624724发表的帖子 

 求教:程序中限制中断动作次数不成功,请看程序
我遇上了这样一个问题,请您帮看一下:我在程序中限制中断动作的次数为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




发表时间:2008年10月20日18:11:28

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:求兼职你好!你是哪个城市的?我工作两年了,干单片机的,能提供更多关于你们公司的信息吗
[下一篇帖子]:[原创]强烈推荐:MC9S12(DG128) 多功能开发板(图)[B]强烈推荐:MC9S1