Board logo

标题: 急!!求助!关于定时问题 (恳请版主或康桥人进) [打印本页]

作者: 梦在蓝天    时间: 2008-5-16 10:01     标题: 急!!求助!关于定时问题 (恳请版主或康桥人进)

我是新来的,哪位大侠可以指教一二啊?

我的问题:

1. 如果我把s12dg128的TC0~TC7对应的引脚都做为普通I/O端口用了,那我还能使用TC0~TC7的定时器功能,而不影响这几个I/O端口的输出吗?

2. 若像1中所说的那种做法行不通,那么,在我已经占用了TC0~TC7对应的引脚的情况下,我还至少需要三个相互独立的ms级定时,并且需要触发相应的中断,那么我应该怎么做呢?

如有可能,可否附上例程,感激不已。。。

[此贴子已经被作者于2008-5-16 13:30:56编辑过]


作者: strongchen    时间: 2008-5-16 17:34

引脚作为普通I/O口使用后,定时器通道还是可以正常工作,只是不能用作输入捕捉或PWM输出了。
作者: 梦在蓝天    时间: 2008-5-16 18:34

非常感谢版主!!!

我先试试...


作者: 康桥人    时间: 2008-5-16 18:58

对于TC0等,用的是计数器TCNT,还有实时中断与MDC可以用,其中MDC可以复用为两个定时器,如果定时不是很严格,如都是微秒级的定时。
作者: 梦在蓝天    时间: 2008-5-16 21:40

感谢康桥人大哥,已在您的BLOG里拜读过了,受益非浅!!!


作者: 康桥人    时间: 2008-5-18 21:21

呵呵,相互学习!






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0