51单片机我要产生一个0.5ms的中断 初值是多少 怎么计算? 我来答 1个回答 #合辑# 机票是越早买越便宜吗? 阳依白原元 游戏玩家 2019-09-18 · 游戏我都懂点儿,问我就对了 知道小有建树答主 回答量:1.1万 采纳率:35% 帮助的人:715万 我也去答题访问个人页 关注 展开全部 51单片机的晶振都要经过12分频后给单片机执行指令的。所以指令周期=1/(11.0592mhz/12)=1.085us。如果定时器工作在方式1,也就是16位定时模式。那么计数的值为0.5ms/1.085us=460.那么初值为2^16-1-460=65536-1-460=65075,转换成十六进制也就是fe33。分别加到高低8位,th0=0xfe;tl0=0x33。(假设是定时器0,工作方式1) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 慕课网广告2024-11-04stm32嵌入式工程师0基础系统入门,剑指高薪Offerstm32嵌入式工程师保姆式教学+简历指导+就业内推class.imooc.com 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容stm32物联网/嵌入式工程师系统教程stm32嵌入式工程师0基础系统入门,剑指高薪Offerstm32嵌入式工程师保姆式教学+简历指导+就业内推class.imooc.com广告 为你推荐: