wxxl 发表于 2022-10-3 20:23
unsigned int xms 改成 long xms
npn 发表于 2022-10-3 12:27
用定时器中断(8位自动重装初值模式)进行延时。
杨雪飞 发表于 2022-10-3 12:56
长时间的需要时钟芯片了吧?你这样让单片机一个劲的给你执行延时命令是不是有点儿过分啊。
wjhhhhh 发表于 2022-10-3 13:20
这一句 Delay1ms(300000); 会出问题。 void Delay1ms(unsigned int xms)里设定了xms是unsigned int ,不能 ...
angmall 发表于 2022-10-3 13:43
100us以下用delay
100us~1ms看情况用delay或定时器
1ms以上用定时器
rayin 发表于 2022-10-3 17:18
51单片机有T0,T1两个定时器, 定时器加上计数就可以做到1s, 再用软件计数方法就能够分钟,小时计数了。 精 ...
wxxl 发表于 2022-10-3 20:23
unsigned int xms 改成 long xms
杨雪飞 发表于 2022-10-3 12:56
长时间的需要时钟芯片了吧?你这样让单片机一个劲的给你执行延时命令是不是有点儿过分啊。
欢迎光临 (http://www.51hei.com/bbs/) | Powered by Discuz! X3.1 |