jkjk 发表于 2009-1-7 08:40:01

捕捉中断的问题【恢复】

请问马潮老师,我用avr单片机定时器T0计数,T1用来捕捉,当T1计数溢出时,T0增1。若当捕捉发生时,读到T0的数是不是比实际的少一(刚好当T1发生溢出的时刻)这个时候读到的T0计数值是发上溢出前的值,而不是溢出T0进位后的值是吗?

问题比较急,请马老师指教

zhang_sir67799 发表于 2009-1-7 18:38:08

做就存在风险,

先读那个得用软件判断。

看是否捕做时T0是否计数做相应处理。

jkjk 发表于 2009-1-7 14:56:50

我用定时器一的比较输出口接T0的时钟输入口,当T1发生比较匹配时其一脚输出低电平触发T0使其增加1,而T1我用来或得外部信号的跳变,用的是捕捉模式,那么当捕获中断发生时,我先读到的是ICR1的值,再读T0的值和先读T0的值再读ICR1的值是否不同。

machao 发表于 2009-1-7 11:04:58

看不明白。

“当T1计数溢出时,T0增1”?T1溢出,与T0如何相关的?
页: [1]
查看完整版本: 捕捉中断的问题【恢复】