导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→首先要确认中断没有开启,你在中断入口处加了跳转指令,ajmp

* 55901: 写操作在重复执行,为什么?

   philip 
philip发表的帖子 

 
首先要确认中断没有开启,你在中断入口处加了跳转指令,ajmp main说明你对中断理解有错误,应该用RETI指令,否则中断将重复进入,而且如果是串口中断,还需要在中断返回前清除RI、TI中断标志位。若用AJMP MAIN指令,将导致会导致堆栈出问题。
另外,你不是用示波器测的吧,即使出现问题,应该也是脉冲形式的,不应该一直是低电平

发表时间:2004年6月3日2:49:40

  
回复该帖

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

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

  55902.[详细]WDT应该是看门狗电路
摘要:WDT应该是看门狗电路......(19字)
- [guest][1275次] 2004年6月3日

  56018.[详细]首先谢谢指点!另外我在程序中加入了CLR EA。因为仅仅是怀疑有中断。我用示波器测的复位..
摘要:首先谢谢指点! 另外我在程序中加入了CLR EA。因为仅仅是怀疑有中断。 我用示波器测的复位电路,一直为低,因此就排除了复位一直被触发的可能。正如你所说 假如是复位有问题的话应该是高电平。 ......(285字)
- [liluku][1516次] 2004年6月5日

  56346.[详细]那你加个1K电阻将WR上拉试试
摘要:......(无内容)
- [philip][1141次] 2004年6月11日

[上一篇帖子]:WDT应该是看门狗电路
[下一篇帖子]:有谁用过RTL8309SB交换机芯片,帮我参谋一下我用RTL8309SB芯片做一个产品,中间只用到了