智能车制作

标题: TCNT怎么清零 [打印本页]

作者: fanfankaka123    时间: 2011-2-12 03:39
标题: TCNT怎么清零
我用TCNT来测量一段高电平的时间,每次高电平结束后怎么对TCNT清零??谢谢。
作者: doramin    时间: 2011-2-12 03:39
TCNT禁止写入,不需要清零,一般下次再用的时候给ioc寄存器赋TCNT+m就可以了
作者: fanfankaka123    时间: 2011-2-17 22:40
我看到有人说TCNT虽然不能赋值,但是TCNT=0可以清零,不知道对不对。。。
作者: doramin    时间: 2011-2-18 09:13
Write: Has no meaning or effect in the normal mode

刚才试了下,不行
作者: fanfankaka123    时间: 2011-2-18 09:44
回复 4# doramin


    这样啊,谢了哈
作者: I08690127    时间: 2011-2-27 19:43
TCNT好像可以赋值,我给TCNT赋值,用示波器看过,确实可以的,但datasheet上却说写操作无意义
作者: fanfankaka123    时间: 2011-2-27 22:46
回复 6# I08690127


    正常模式下不能写入的  BDM下载模式下可以写入
作者: lostwaiting    时间: 2011-4-10 22:17
到底是什么意思呢?如果TENT不能被清零那每次进入中断之后的TENT不就不一样了么。?麻烦给予小弟解答啊
作者: ControlE2015    时间: 2015-4-15 10:48
不知道楼主解决了问题没?现在我也遇到了类似的问题不知道怎么解决……
    我用ECT模块捕捉外部输入,希望每次捕捉完后计数器能从0开始重新计数,但是貌似不行……它都是接着上次捕捉的数值开始计数,请问,怎么实现?

作者: fgwan    时间: 2016-11-25 10:43
楼主这句话 正常模式下不能写入的  BDM下载模式下可以写入  什么意思,到底给TCNT赋值为0清空TCNT行不行啊




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2