导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→参考

* 18299: 初学者:中断问题请高手帮助

   tm1300 
tm1300发表的帖子 

 参考
你这么使用,必须对单片机的资源有足够的认识。
你可以在INTO中断中打开 “定时中断”,而定时中断为每隔1MS产生一次,当满足1小时以
后再处理需要的事迹。不采用延时,因为延时对这么长时间对单片机资源是极大的浪费。
当然,你可以整个程序都不采用“延时程序”,而使用“定时中断”,并且以一定的时间为
基准产生一次中断,例如每隔1MS产生一次。然后根据需要,不同的时间处理不同的事件。
你自己参考了使用吧,绝对可以。
另外,要跳转,就必须使用到PC指针,如何跳转,已经讨论过,我也已经写过,完全可以使
用,找找看。
最后一个问题解决:你可以根据需要设置中断优先级。同一个中断处理过程中,产生同一级
的中断,系统必须在响应完该中断以后,再处理该中断,除非有更高级的中断打断。


发表时间:2003年2月6日0:10:00

  
回复该帖

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

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

  18309.[详细]简单说说
摘要:中断是有优先级的,同一优先级或比当前中断优先级低的中断会被屏蔽。碰到更高优先级的 则转到优先级高的中断中。系统会自动将当前的程序存储器的地址保留到堆栈,以便中断退 出时继续原程序。在中断中为什么要跳到主程序呢,许多程序可......(206字)
- [risun][1265次] 2003年2月6日

[上一篇帖子]:初学者:请教有没有与89C2051兼容并带有AD转换的单片机,转换速度是多少。(本人的烧录器只能烧
[下一篇帖子]:江湖救急:请emailWIN98和WINME的启动盘(软盘)文件到RAYMOND77@21CM.CO