发布网友 发布时间:2022-04-22 09:13
共3个回答
热心网友 时间:2023-06-23 02:18
1)首先要知道你用的是什么C语言?
2)其次要知道你的编程环境:是在DOS下编程?还是在Windows下编程?还是为嵌入式系统编程?
3)第三步才是找对应的C语言环境下有没有延时函数?
4)如果是单线程程序,没有可用函数库,就编个循环,在开始时去取系统时间(时间以毫秒表示),然后在每次循环中取当前时间,如果前后时间差达到1秒,则退出循环,这个精度一般不高。
如果更准确一点,通过时间中断器,在时间达到1秒后产生中断,这个方法精度好一些。追问51单片机C
追答那就写个空指令循环吧,根据你的时钟周期,算一下1秒大概循环多少次。
热心网友 时间:2023-06-23 02:19
调用函数_sleep(1000),就是延迟一秒,他的头文件是<windows.h>
热心网友 时间:2023-06-23 02:19
sleep函数,你上网百度吧,别人博客里讲得很详细的。我只能帮你到这了,给分吧。