导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→关于中断的一个奇怪的问题:

* 22013: 关于中断的一个奇怪的问题:

   懒虫 
懒虫发表的帖子 

 关于中断的一个奇怪的问题:
关于中断的一个奇怪的问题:外部信号:9600,N,8,2;数据长度为13byte。
INT0,INT1均采用边沿触发;INT0,INT1,T0均为高优先级。
INT0采集外部信号;INT1和T0相连。中断次序:INT0--T0--INT1,即:
通过外部信号触发INT0,由INT0触发T0触发中断,有T0触发INT1定时采集INT1引脚上的信号。
现在的问题是:第个byte采集完全正确,但是,当ITN1中开放INT0,允许采用第二帧的下降沿
时,实际上并等到该下降沿的到来,而是INT1中断一结束,马上就执行INT0中断,不管INT0上
到底有没有下降沿。我用示波器测了一下,发现此时,INT0上的信号是高电平。

这个问题一直困扰我好几天了,真是想不明白

发表时间:2003年3月26日23:14:58

  
回复该帖

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

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

  22034.[详细]这类问题程序最好能贴出来。先这样试一下。
摘要:A_INT1:......        ......        CLR&n......(108字)
- [红心J][886次] 2003年3月27日

  22148.[详细]INT0的中断标志清除
摘要:按照你的中断链,INT0的中断标志应该在处理完INT1中断后清除,如果不清除或者在INT0的中断服务程序里面就清除了,那么在13个bit传输过程中会再次触发INT0中断,只是这个时候你正在处理INT1中断,没有开放INT0的中断。一旦开放,......(247字)
- [qingtao][1165次] 2003年3月27日

[上一篇帖子]:我记得哈佛结构就是指程序和数据存储器分开,冯氏则相反平常用的PC机都是冯氏 8051是哈佛
[下一篇帖子]:哈佛与冯.诺伊曼结构偶尔在一篇单片机的文章中看到哈佛结构与冯.诺伊曼结构,谁能告诉我两者的区别??还