找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2002|回复: 9
收起左侧

单片机延时函数实现不了功能灯珠一直闪,麻烦大佬看下哪里有问题

[复制链接]
ID:894943 发表于 2021-3-22 11:34 | 显示全部楼层 |阅读模式
如题

延时函数实现不了功能灯珠一直闪,麻烦大佬看下哪里有问题

延时函数实现不了功能灯珠一直闪,麻烦大佬看下哪里有问题
回复

使用道具 举报

ID:894943 发表于 2021-3-22 11:39 | 显示全部楼层
由于本论坛禁止直接求程序,禁止伸手党,所以向大家请教一下错误点,理清头绪后我自己来写程序去实现
回复

使用道具 举报

ID:452950 发表于 2021-3-22 23:10 | 显示全部楼层
代码不全,没法看
回复

使用道具 举报

ID:892209 发表于 2021-3-23 08:30 | 显示全部楼层
延时太长或太短
回复

使用道具 举报

ID:894154 发表于 2021-3-23 08:55 | 显示全部楼层
主函数在哪里??
回复

使用道具 举报

ID:139866 发表于 2021-3-23 10:34 | 显示全部楼层
延时太短了!!!!
回复

使用道具 举报

ID:887371 发表于 2021-3-23 11:04 | 显示全部楼层
1:延时太短了。2:white()函数能达到你预期吗?__set_RGB(0,255,0)是亮绿灯吗?__set_RGB(0,255,0)是灭灯吗?
回复

使用道具 举报

ID:884998 发表于 2021-3-23 15:58 | 显示全部楼层
假设别的地方都没问题,那就是for的循环太短了,你设定 i<30000 就能看出来了
回复

使用道具 举报

ID:894943 发表于 2021-3-24 15:59 | 显示全部楼层
感谢各位大神,发现是延时单位没设置好,设置的太短了,谢谢各位提醒!跪谢各位~~~
回复

使用道具 举报

ID:894943 发表于 2021-3-24 16:13 | 显示全部楼层
5楼、7楼、8楼、9楼的兄弟给出了问题点的原因,延时太短,改进方案,设置for循环,增加值i<1000,问题完美解决,再次感谢各位楼主~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表