发布网友 发布时间:2024-10-24 07:56
共4个回答
热心网友 时间:2024-10-25 03:46
可以实现。不过这样的定时精度比较低。既然能计数,那说明是你的数码管部分的程序没写好。
直接delay(1000)就约等于1s 了,不过你这样最好计数小一点,因为这个延时程序执行完了之后还要执行显示函数。还有一种方法就是自己估算一下显示函数需要花多长时间,然后在while里同时执行delay和显示函数,这时候就要定义一个变量,全局变量
热心网友 时间:2024-10-25 03:43
可以的,是你程序有问题把
热心网友 时间:2024-10-25 03:43
延时函数可以完成循环,但是有误差 , 不过你可以吧程序段拆开 这样可以有效减小误差
至于你写的程序 没看出有什么实际用处
热心网友 时间:2024-10-25 03:40
可以用单片机的定时器,可参看有关资料。
十位不亮与延时函数没啥关系,看看自己管脚设置。