标题:
关于9S12NE64的定时器使用
[打印本页]
作者:
碧落星空
时间:
2006-2-13 09:07
标题:
关于9S12NE64的定时器使用
9S12NE64的定时器有四个通道,我想问下,我能用这4个通道实现分别计时300ms和1s并且分别产生中断吗?各位大虾指点下
作者:
strongchen
时间:
2006-2-14 10:49
总线时钟是多少?
作者:
碧落星空
时间:
2006-2-14 14:39
12.5
作者:
碧落星空
时间:
2006-2-14 14:46
可是我看datasheet说可以设置TC7-TC4寄存器值,当TCNT计数值与TC7-TC4中的值相等时,会产生相应通道的中断
例如我把TC7设为5678,TC6设为7890,这样当TCNT计数到5678时,这时产生通道7的中断,但中断返回以后,TCNT继续计数,当到达7890时产生通道6中断。
我的理解是不是正确?
作者:
strongchen
时间:
2006-2-15 10:39
TCNT是个自由运行的计数器,当各通道的设定值与它的计数值匹配时会产生相应通道的中断,而TCNT会保持运行,与各通道的中断状态无关。
作者:
cassiope
时间:
2006-11-29 14:46
那请问如何让TCNT自由运行到某个值后,就将其清零呢?谢谢
作者:
strongchen
时间:
2006-11-29 16:21
我记得TC7比较相符后可使TCNT复位,从0000开始计数。
作者:
cassiope
时间:
2006-11-29 18:13
哦,好像文档上是这么说的,还要配合TCRE=1,不过,如果我也想要其他channel也能够在达到预定值时,对 TCNT清零,该如何做呢?
作者:
strongchen
时间:
2006-11-30 09:29
那只有通过软件来实现了。
作者:
huifeidexiang
时间:
2006-12-1 22:38
弱的问题:DG128有一个实时时钟,还有8个ECH通道,相当于有9个定时器了?!
作者:
strongchen
时间:
2006-12-4 10:21
这么说不是很准确。关键在于8个通道是共用一个计数器的。它们可以在不同的时间产生中断或事件,但时基是相同的。
作者:
jallee
时间:
2006-12-19 09:24
版主能举个例子吗?我是初学者,而且没有资料。比如什么设置中断,设置定时器什么的,最好都能在例子里体现出来。
不胜感激~
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0