在MCS单片机中用C语言怎么计算延迟时间?要精确的//。。 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 单片机 c语言 mcs 延迟 搜索资料 3个回答 #热议# 空调使用不当可能引发哪些疾病? 百度网友1890823 2013-01-09 · 超过14用户采纳过TA的回答 知道答主 回答量:58 采纳率:0% 帮助的人:41.1万 我也去答题访问个人页 关注 展开全部 首先你要确认你的晶振频率,假设是12MHz,然后是你单片机执行指令消耗的时钟周期,8051的一般都是12T,也就是执行一条指令消耗12个机器周期,现在STC的大部分是1T的,就是比传统的快12倍。那么传统51单片机执行一条指令的时间为T=12/(12M),即1us,你只要设置个for循环,for循环里没有语句,那么for循环的次数*1us就是消耗的时间,也就是软件延时。软件不可能非常精确,你也可以用定时器定时 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 百度网友d851d08df 2013-01-09 · 超过15用户采纳过TA的回答 知道答主 回答量:58 采纳率:0% 帮助的人:12.5万 我也去答题访问个人页 关注 展开全部 精确的啊,那就反汇编啊,然后再KELL软件上就能看到延时的时间了 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 lfc9861 2013-01-09 · TA获得超过291个赞 知道小有建树答主 回答量:472 采纳率:50% 帮助的人:287万 我也去答题访问个人页 关注 展开全部 不用那么麻烦,编写程序,让他断点模拟运行(无需实际硬件),运行前应指定晶振频率,这样得到的时间以uS为单位,准确无误 当然这得先排除中断的可能影响 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 收起 更多回答(1) 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2017-09-02 单片机C语言中怎么实现微秒级延时? 5 2018-02-27 求助:单片机C语言中延时程序怎样计算? 62 2017-10-27 单片机C语言的精确延时问题!!! 这个能不能实现延时10ms? 如果能帮忙解释一下,如果不能,怎么 2013-08-25 51单片机C语言延迟程序时间怎么计算? 2 2016-05-15 单片机C语言延时程序,如何计算延时时间?(高分悬赏!!)代码如下: 2 2011-09-13 单片机求一用C编写的延时1小时的子程序,要精确到秒级别 9 2017-09-23 关于单片机的延时,c语言中for循环是怎么计算的? 1 2015-06-04 51单片机C语言延迟程序时间怎么计算? 为你推荐: