打印

A51 中断 稳定性

[复制链接]
1628|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
55953797|  楼主 | 2007-6-26 17:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
wjy1107| | 2007-6-26 17:18 | 只看该作者

晕!

问题是你的程序怎么写的阿

使用特权

评论回复
板凳
wjy1107| | 2007-6-26 17:20 | 只看该作者

晕!

问题是你的程序怎么写的阿

使用特权

评论回复
地板
turmary| | 2007-6-26 17:24 | 只看该作者

在中断的地址要放入一个跳转指令.

有中断来的时候就会的执行它,
跳到中断服务程序继续执行..

使用特权

评论回复
5
55953797|  楼主 | 2007-6-26 17:25 | 只看该作者

51程序

;===============================================================
;程序入口
   ORG 0000H
   LJMP MAIN
   ORG 0003H           ;外部0中断
   LJMP INT_X0 
   ORG 000BH           ;定时0中断
   RETI
   ORG 0013H           ;外部1中断
   LJMP INT_X1
   ORG 001BH           ;定时1中断
   RETI
   ORG 0023H           ;串口中断
   RETI
   ORG 00A0H
   ;
;-----------------------------------------------------------
;声明调用C函数
EXTRN CODE(pidctr)
;-----------------------------------------------------------
;主程序
MAIN:
;外部中断始化
INT_X0_INI:
   SETB IT0
   SETB EX0
   ;
INI_X1_INI:
   SETB IT1
   SETB EX1
   ;
   SETB EA ;开中断
   ;
LOOP:         ;主函数的循环
   .......
..........
...........
    LJMP LOOP
   ;
;-----------------------------------------------------------
;***************************************************
;INT_X0 外部中断0
;****************************************************
INT_X0:
   CLR P3.7 ;LED
   RETI
;************************************************
;INT_X1 外部中断1
;************************************************
INT_X1:
   SETB P3.7 ;LED
   RETI
 END                  

使用特权

评论回复
6
55953797|  楼主 | 2007-6-26 17:27 | 只看该作者

TO Mr.turmary : 怎么跳转?

使用特权

评论回复
7
conwh| | 2007-6-26 17:29 | 只看该作者

有些东西是由硬件自动完成的

使用特权

评论回复
8
55953797|  楼主 | 2007-6-26 18:18 | 只看该作者

抗干扰 稳定性

顺便问一下,怎么提高中断抗干扰能力呢?

使用特权

评论回复
9
conwh| | 2007-6-26 18:54 | 只看该作者

系统的设计

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

12

主题

62

帖子

0

粉丝