采用6mhz的晶振,定时1ms,定时1ms,用定时器方式0时的初值应为多少

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

如果单片机内部没有对晶振时钟做倍频分频的话,那么cpu的一个时钟节拍就是(1/6000000)s那么定时器计数6下就是1微妙,那么250微妙的话就是250*6=1500 转换成16进制就是:5DC那么高8位寄存器就是05H,低9位寄存器就是DC

你对这个回答的评价是?

可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题

定时器的时钟频率还是和单片机的晶振频率有关的,12Mhz的单片机TL0每加一过去的时間,就是频率的倒数

 

1us也即是1微秒。

你的答案是对的谢谢你的回答。我真服我自己了我在keli调试里面把时间的最后两位看进去了 看成了100us ,还以为是程序哪里出问题了 仿真器的时间是精确到1us后两位的以前从未注意过这个问题

你对这个回答的评价是?

我要回帖

更多关于 采用6mhz的晶振,定时1ms 的文章

 

随机推荐