首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

关于s12定时中断的问题

关于s12定时中断的问题

请问斑竹,在作定时中断时,TC0和TCNT到底怎么设置阿,我都弄糊涂了,他们又什么区别吗?我是16M的外部钟,如果希望一秒的中断,二者该怎么处理?谢谢
TCNT是一个基准计数器,当它计数溢出时,可以产生中断;而TCx是比较寄存器,当其中的值与TCNT的值相等时,也会产生中断。
海纳百川  有容乃大
TCNT不能设置,它是只读的,TC0可以设置,可设置为输出比较,同时要比较符合时清零TCNT的计数。就可以了
水泡泡
 我的QQ是:52449804 
 我的网站是: www.dyic.com.cn
 欢迎访问和留言跟我联系
TCNT是自由运行的,TC0是可以人为写入设置的,就好像TCNT在往前跑,TCO是路标,到这个路标就可以触发中断,不知我这么理解对不??
飞思卡尔带我走进神奇的单片机世界
我现在也在用定时器中断?也不能区别TCNT和TC0-TC7,看了上面几位高手说的,真是受益匪浅。谢谢!!
正确,很形象!
海纳百川  有容乃大
如果TCNT是只读的,那么为何又可以清零TCNT?清零不是对TCNT写入0吗?

清0的方法有好几种
具体看手册
返回列表