标题:
S12定时器输入捕捉问题?
[打印本页]
作者:
skyboy
时间:
2008-3-28 22:09
标题:
S12定时器输入捕捉问题?
最近在调试S12的ECT模块,大家都知道S12的增强型定时器可以对输入脉冲在规定时间内进行计数,这方面资料多,我也已经实现了。但S12的ECT还可以实现以下功能:在输入脉冲的上升沿之间对系统时钟脉冲计数,我没找到比较详细的资料,而且技术文挡也看不大懂,还请论坛上的朋友帮忙解决?主要是如何设置相关寄存器。先谢谢大家了。
作者:
康桥人
时间:
2008-3-28 22:45
你这是输入捕捉模块,对吧,
作者:
strongchen
时间:
2008-4-1 10:46
对,用输入捕捉功能就可以了。设定输入信号在什么边沿触发,计算两次触发的间隔就可以了。
作者:
康桥人
时间:
2008-4-1 12:44
记下两次TCNT的值,相减就能得出其两脉冲时间,
作者:
skyboy
时间:
2008-4-6 00:41
谢谢大家了,最近忙都没有关注论坛,按您们两位的方法我调试出来了.
不过还有一个问题,似乎CW4.6软件不能直接进行浮点数运算,是不是啊,
该怎么处理呢?
作者:
康桥人
时间:
2008-4-6 21:45
可以的,要进行浮点运算,在建立工程的时候,必须选择有浮点的那一项!
作者:
初学s12
时间:
2008-5-9 16:25
skyboy,你好。我对ECT 这个模块搞的很不清楚,不知能否得到你的指教,谢谢!我的QQ是:601974190
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/)
Powered by Discuz! 7.0.0