这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » M16,T0 用M16的定时器T0时遇到的问题,请指点

共2条 1/1 1 跳转至

M16,T0 用M16的定时器T0时遇到的问题,请指点

院士
2006-09-17 18:14:16     打赏
M16,T0 用M16的定时器T0时遇到的问题,请指点



关键词: 定时器     遇到     问题     指点    

院士
2006-12-22 22:43:00     打赏
2楼
问 晶振是4M,想用定时器T0定时50ms,
T0的分频设置为1024,T0的重装值为0x3D,计算实际定时时长为49.92ms

为了验证定时时间,在定时器中断中进行开关蜂鸣器操作,如果以上设置正确,蜂鸣器应该100ms响一次,但是程序的运行结果却不是时长为50ms左右的定时,而是150ms左右,蜂鸣器大概300ms响一次(至少肯定不是100ms)

请问:是否定时器用法有误?或者有什么注意的地方?第一次用,麻烦大家了,谢

1: 验证过了理论设置通过,我用studio3.56模拟也通过,问题应该不是定时器的问题,你直接用软件验证就好了,干嘛用蜂鸣器呢? 2: 谢谢你的回复!问题找到用studiox.xx模拟我不知道在哪儿看时间,不过后来从读上来的fuse看原来是选择的时钟源不是外部的4M晶振,而是内部的1M

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]