智能车制作
标题:
tcnt的疑问
[打印本页]
作者:
chen4013874
时间:
2011-2-27 19:21
标题:
tcnt的疑问
tcnt这个定时器如果不给它中断,它为什么会溢出后又自动重新开始啊
作者:
binghhzgl
时间:
2011-2-27 19:21
HCS12 ECT 的核心是一个 16 位自由运行计数器 (TCNT), 所有输入捕捉和输出
比较功能的计时信息都来源于 TCNT, 当定时器系统启用时 , 通过设置 TSCR1 的 TE N
位 , 计数器从 $0000 开始 , 每经过一个模块时钟加 1, 直到加到 $FFFF, 然后自动溢
出为 $0000 并继续计数 .16 位自由记数器的当前值保存在两个 8 位寄存器中 , 高 的
存在 TCNTH, 低的存在 TCNTL 中 . 综合这两个寄存器就形成 TCNT. 定义 TCNT 的话,
要定义为 word 型。
作者:
fanfankaka123
时间:
2011-2-27 22:48
TCNT启动后就会一直计数向上增加,加到65535后就会溢出。你给不给中断只是需不需要中断函数设置的问题,和他溢不溢出没有关系。
作者:
chen4013874
时间:
2011-3-7 17:50
回复
3#
binghhzgl
谢谢哈
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2