网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
10月10日
漏签
0
天
单片机吧
关注:
209,324
贴子:
1,038,961
看贴
图片
吧主推荐
视频
游戏
35
回复贴,共
1
页
<<返回单片机吧
>0< 加载中...
数码管显示为什么闪烁
只看楼主
收藏
回复
100岁的学徒
大校
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
4位数码管,采用动态扫描,放在t0里,间隔50ms扫描一位,超声波测距放在main里,数码管没问题,放在t1里,数码管就开始闪烁,这是为什么呢?
100岁的学徒
大校
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
还有一个现象,测距显示3位数时,数码管不闪烁,4位才闪烁。
优视科技(中国)有限公司
简历不会写?这里有海量模板!,享受专业资料,让你的简历脱颖而出!
2024-10-10 23:22
广告
立即查看
CoCo_2012year
少尉
6
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
100hz无闪烁,建议缩短扫描时间,10ms左右即可
100岁的学徒
大校
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这给我的感觉是,超声波测距等待信号的过程延长了数码管扫描时间,所以才有2楼的现象,距离短,数码管就不闪烁,可是t0不是优先级最高的吗,怎么会被t1影响呢?
大尉
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
刷新速度不够吧,算算所有的扫描加起来要多少时间,如果低于1/24秒的话,闪烁就明显了。
日日超超
少校
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
不然就是你中断嵌套有问题了
100岁的学徒
大校
13
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
刚才实验了一下,去掉超声波部分,还是在t0里间隔50ms每位扫描数码管显示1234,保留t1,增加for函数延时10ms时,闪烁几乎没有,再增加就开始闪烁了。
现在原因似乎很清楚,就是t1影响了t0;可t0不是比t1优先吗、
wjq追风少年
少校
10
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
放到T0里面显示4位数时闪烁吗?还有,为啥会显示4位数,几千米?
350386979
上校
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
测距放在定时器不闪烁才有鬼
15213115271
上校
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
数码管扫描时间长了会有残影,时间短了才会闪烁
奔跑de悟饭
大尉
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我程序里也是闪烁,但是定时器时间太短的话会干扰主程序里一些比较费时间的过程,什么压力传感器啊,温度传感器什么的,有时就不正常工作了。。必须测试能正常工作的定时时,就又闪烁了。。。
奔跑de悟饭
大尉
9
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
现在我先编功能部分,这个先闪着,有办法再说
上帝是个蘋果
上士
5
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
时序问题吧,可能有参数位置写错了,或者别的原因导致执行一遍测距才刷新一次数码管啥的。
浪漫满屋sty
新兵
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
在程序中加入中断函数看看!
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示