51单片机C语言for循环延时程序时间计算设晶振12MHz,-查字典问答网
分类选择

来自付勇智的问题

  51单片机C语言for循环延时程序时间计算设晶振12MHz,即一个机器周期是1us.for(i=0,i

  51单片机C语言for循环延时程序时间计算

  设晶振12MHz,即一个机器周期是1us.

  for(i=0,i

2回答
2020-12-29 00:21
我要回答
请先登录
宋春瑶

  不可能的,是不是你的编译有错的啊我改的晶振12M,在KEIL 4.0 里面编译的,为你得出的结果最大也就是40ms,这是软件的原因,不可能出现100ms那么大的差距,是你的软件的原因.不信你实际编写一个秒钟,利用原理计...

2020-12-29 00:25:17
付勇智

  我运行时都差不多100ms,后来想想估计是执行一次FOR语句,不只是简单的一个机器周期。要把它转场汇编是才能按机器周期来算。还是挺谢你的

2020-12-29 00:26:18

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •