单片机TH0=(65536-50000)/256是什么意思? 我来答 2个回答 #热议# 为什么有人显老,有人显年轻? 第五广英偶未 2020-04-21 · TA获得超过3.6万个赞 知道大有可为答主 回答量:1.4万 采纳率:34% 帮助的人:907万 我也去答题访问个人页 关注 展开全部 这是16位的定时器,最大计数2的16次方即65536。式中的5000表示需要定时器定时一次需要计数的个数。那么定时器的初始值就是(65536-50000)。需要把这个初值分别赋给th0(高字节)tl0(低字节)高字节就是这个数除以256,即th0=(65536-50000)/256。具体的结果编译器就给你计算了,这是一个省劲的写法。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 板淑敏麻午 2019-11-10 · TA获得超过3.7万个赞 知道大有可为答主 回答量:1.4万 采纳率:34% 帮助的人:644万 我也去答题访问个人页 关注 展开全部 (65536-50000)=15536,换算成16进制就是3CB0H(65536-50000)/256的结果是3CH,即一个字的高位字节。而(65536-50000)%256的结果是B0H,即一个字的低字节。单片机TH0=(65536-50000)/256;就是将定时器0(TH0)高位字节付值3CH。 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 广告您可能关注的内容proteus仿真设计51/STM32单片机proteus仿真设计51/STM32单片机qianhu.wejianzhan.com广告 其他类似问题 2022-11-15 单片机TH0=(65536-50000)/256是什么意思? 2022-12-01 单片机TH0=(65536-50000)/256;是什么意思 1 2017-10-15 51单片机的定时器初值到底是TH0 = (65536-x) /256;还是TH0 = (65535-x) /256; 20 2020-03-29 单片机TH0=(65536-50000)/256;是什么意思 2018-03-08 51单片机的16位定时/计数器计算50ms,为什么是TH0=(65536-50000)/256,; TL0=(65536-50000)%256; 25 更多类似问题 > 为你推荐: