6.51单片机的晶振是12MHZ,要完成30MS的定时器0中断,采用方式1,要装入的初值()

1个回答
展开全部
摘要 您好很高兴为您解答你好,对12MHz 1个机器周期 1us 12/fosc = 1us。
定时计算公式是
M = 2^K-X*Fosc/12 12MHz
所以要求30ms的话,X等于30,然后K为16,得到65536-30000=25536,定时器THx=0x63(十进制99),TLx=0xc0(十进制192)
咨询记录 · 回答于2022-04-22
6.51单片机的晶振是12MHZ,要完成30MS的定时器0中断,采用方式1,要装入的初值()
亲,您好!您的问题我这边已经看到了,正在努力整理答案,稍后五分钟给您回复,请您稍等一下~
您好很高兴为您解答你好,对12MHz 1个机器周期 1us 12/fosc = 1us。定时计算公式是M = 2^K-X*Fosc/12 12MHz所以要求30ms的话,X等于30,然后K为16,得到65536-30000=25536,定时器THx=0x63(十进制99),TLx=0xc0(十进制192)
希望以上回答对您有所帮助~ 如果您对我的回答满意的话,麻烦给个赞 欢迎下次光临咨询
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消