导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→义隆程序看门狗是关的,无论P63是何状态,都会走到第7条退出

* 59204: 义隆程序看门狗是关的,无论P63是何状态,都会走到第7条退出。

   dzdpj 
dzdpj发表的帖子 

 义隆程序看门狗是关的,无论P63是何状态,都会走到第7条退出。
BS  P6,2
0.98毫秒定时中断初始化
(1)   disi              ;关中断
(2)  bc rmark,t_over; 清定时溢出标志
(3)  mov a,@200     ;
(4)  mov tcc,a     ; 赋初值
(5)  eni         ;开中断
   wlow:
(6)  jbc rmark,t_over  ;定时中断查询
(7)  jmp exit    ;退出
(8)  jbc p6,3       ;P63状态查询,等待变低。改成JBS P6,3还是不行
(9)  jmp wlow 
(10) bc  p6,2
(11)  jmp $ 
  中断处理
INTP:
   wdtc;
   mov  temp_a,a
   swap temp_a
   swapa  status
   mov temp_s,a    
intt:
   wdtc
   jbc  isr,0
   jmp  tccp
   jbs  isr,2
   jmp  exit
exint:
   bc   isr,2    
   bs   rmark,0;
   jmp  exit
tccp:
   bc  isr,0
   bs  rmark,t_over
exit: 
   wdtc
   swapa temp_s
   mov status,a 
   swapa temp_a
   reti 
问题:中断初始化程序之前,测得P63是低电平
可是程序一运行,马上就执行第7条退出了,正常的应该是执行第10条。
我的定时器有0.98ms的时间哪。 


发表时间:2009年3月17日14:10:58

  
回复该帖

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

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

[上一篇帖子]:怎样做污水无线监控我们公司要做一个污水排放的监测,要时刻了解这端污水排放的数据请问各位要用什么样的设
[下一篇帖子]:老化座子型号       &n