2016 - 2024

感恩一路有你

c语言秒转换成小时分钟秒 请问在单片机C语言编程中,用delay延迟的话,1秒程序是什么?单片机晶振为12MHZ?

浏览量:2230 时间:2021-03-17 05:47:45 作者:admin

请问在单片机C语言编程中,用delay延迟的话,1秒程序是什么?单片机晶振为12MHZ?

在keil simulation中,在配置中将晶体振荡器设置为12Mhz,然后在调用延迟函数的地方设置断点,开始调试程序,并运行到断点。注意程序左侧有一个窗口记录当前寄存器和一些状态,其中有一个变量记录当前运行时间,记录当前时间T1,然后按F10(不进入子函数)调试,再记录当前时间T2,则延时=T2-T1。

再试试a,大约1秒。

我通常这样做。

如果您想了解原理并自行计算,只需查看延迟的汇编代码段并自行计算即可。

c语言秒转换成小时分钟秒 c语言倒计时10秒 c语言让程序暂停几秒

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。