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)
希望以上回答对您有所帮助~ 如果您对我的回答满意的话,麻烦给个赞 欢迎下次光临咨询