找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 366|回复: 3
收起左侧

为什么在简易单片机时钟实验中,运行后数码管一直闪烁,一闪一闪的

[复制链接]
ID:1151709 发表于 2025-5-29 13:28 | 显示全部楼层 |阅读模式
回复

使用道具 举报

ID:1133081 发表于 2025-5-29 16:21 | 显示全部楼层
单片机初学者编写数码管动态显示,发生数码管闪烁是常见现象。主要原因是位驱动扫描周期过长所致。当位驱动扫描周期大于20ms就会发生闪烁,扫描周期越长,闪烁越严重。
回复

使用道具 举报

ID:1023753 发表于 2025-5-29 17:16 | 显示全部楼层
延时太长,晶振太小,扫描周期时间太长
回复

使用道具 举报

ID:619259 发表于 2025-5-30 17:43 | 显示全部楼层
数码管动态扫描,要兼顾亮度和稳定,扫描频率应选50-144Hz,75-100Hz为最佳。所以设计者应根据数码管的位数来计算延时时间,比如4位数码管,若选定扫描频率100Hz,则扫描总时间为10ms,每个数码管占时2.5ms,但因考虑到程序编写的需要,一般可选用2ms或3ms。8位数码管可选1ms或2ms。
回复

使用道具 举报

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

本版积分规则

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

Powered by 单片机教程网

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