返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
单片机论坛
工控论坛首页
→
单片机论坛
→ 浏览主题:
51单片机动态数码管显示
回帖:
7
个,阅读:
984
次
[上一页]
[1]
[下一页]
* 帖子主题:
51单片机动态数码管显示
收藏
分享到
53
ss1Y0G
文章数:
98
年度积分:
53
历史总积分:
53
作者的所有帖子(98)
注册时间:
2021/6/15
发站内信
发表于:2021/12/28 20:53:39
#0楼
仿真没有问题,现在到单片机就会一直闪
20分悬赏
【方案】
实地案例|中央空调运行不给力,也许你的检查方向有问题
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
19957
pqsh
版主
文章数:
7514
年度积分:
573
历史总积分:
19957
作者的所有帖子(7514)
注册时间:
2006/8/22
发站内信
2018论坛解答高手
发表于:2021/12/28 21:18:57
#1楼
可能你的电路板p2不是对应数码管的.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
【方案】
被汽车碾压也没事?FLIR K系列热像仪比你想的更结实
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
28563
产品体验中心会员
guanyumou
版主
文章数:
10627
年度积分:
541
历史总积分:
28563
作者的所有帖子(10627)
注册时间:
2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2021/12/28 21:50:41
#2楼
动态扫描OK?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
【方案】
本质安全型信号传输和功能安全型信号整合在同一个高度紧凑的解决方案中
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
256
微鑫科技
文章数:
1253
年度积分:
256
历史总积分:
256
作者的所有帖子(1253)
注册时间:
2019/11/26
发站内信
发表于:2021/12/29 10:01:04
#3楼
试一下这个看看。
duan=seg_dat[1];//显示1
dil=0;
delay(2);
dil=1;
duan=seg_dat[3];//显示3
di2=0;
delay(2);
di2=1;
duan=seg_dat[1];//显示1
di3=0;
delay(2);
di3=1;
duan=seg_dat[4];//显示4
di4=0;
delay(2);
di4=1;
【方案】
图尔克|独立安全逻辑编程!让汽车产线自动化提升稳定高效安全
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
256
微鑫科技
文章数:
1253
年度积分:
256
历史总积分:
256
作者的所有帖子(1253)
注册时间:
2019/11/26
发站内信
发表于:2021/12/29 10:20:53
#4楼
再试试下面这种:
void Write_LED(unsigned char b,unsigned char dat)//写位,写数字
{
duan=0x00;
switch(b)
{
case 1://显示第1位
di2=1;di3=1;di4=1;dil=0;
break;
case 2://显示第2位
di1=1;di3=1;di4=1;di2=0;
break;
case 3://显示第3位
di1=1;di2=1;di4=1;di3=0;
break;
case 4://显示第4位
di1=1;di2=1;di3=1;di4=0;
break;
default://错误位
di1=1;di2=1;di3=1;di4=1;
break;
}
duan=seg_dat[dat];//显示数字
}
Write_LED(1,1);
delay(2);
Write_LED(2,3);
delay(2);
Write_LED(3,1);
delay(2);
Write_LED(4,4);
delay(2);
[此贴子已经被作者于2021/12/29 14:14:56编辑过]
【方案】
FA技术 | QD77MS挡块控制功能
赏分
只看该作者
|
赞
[4]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
6737
1056128144
文章数:
1149
年度积分:
208
历史总积分:
6737
作者的所有帖子(1149)
注册时间:
2018/2/23
发站内信
发表于:2021/12/30 8:10:40
#5楼
普中板!
我的应还能用。
话说,最近这么多学单片机的?
被PLC疯涨的价格跟无限的货期搞怕了?
问题有2个:
1,硬件问题,我依稀记忆中,数码管段,位都不是直驱,通过138等驱动的。
2,软件,用你仿真电路,消影也要加时间,防止暂留视觉残影。显示,消影2个时间配合,可正常显示。
特别提醒下,
普中板例程,为教学而写以后不要照搬。
象显示程序,占时巨大。用锁存芯片或开个定时器按时刷新,占时更少,更合理。
[此贴子已经被作者于2021/12/31 9:04:46编辑过]
【方案】
图尔克方便快捷的IO-Link入门套件工具
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
256
微鑫科技
文章数:
1253
年度积分:
256
历史总积分:
256
作者的所有帖子(1253)
注册时间:
2019/11/26
发站内信
发表于:2021/12/30 9:38:13
#6楼
回复 #5楼 1056128144
应该用数码管专用驱动芯片,SPI接口,只需要三根驱动信号线就搞定,直接把数据丢进驱动芯片,让它自己扫描驱动,这种方式才是最终的王道,例如:TM1620,才一块多钱,一个芯片可以驱动6位数码管,爽的不要不要的。
【方案】
温家宝:推动中国可持续发展 重点投资节能环保
赏分
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
28563
产品体验中心会员
guanyumou
版主
文章数:
10627
年度积分:
541
历史总积分:
28563
作者的所有帖子(10627)
注册时间:
2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2022/1/3 21:10:42
#7楼
以下是引用
微鑫科技
在
2021/12/30 9:38:13
的发言:
应该用数码管专用驱动芯片,SPI接口,只需要三根驱动信号线就搞定,直接把数据丢进驱动芯片,让它自己扫描驱动,这种方式才是最终的王道,例如:TM1620,才一块多钱,一个芯片可以驱动6位数码管,爽的不要不要的。
要节省IO口,那就用驱动芯片吧
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
【方案】
倍福 | 提升未来扩展灵活性,实现成本直降 40%
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]电工进阶电气工程师的一百种可能
•
[视频课程]你还不会电机正反转电路吗
•
[视频课程]三节课掌握星三角程序编写
•
[视频课程]电工如何快速入门PLC
•
[视频课程]十年老电工实操系列之从小白到超越中级
•
[视频课程]低压电工考证实操教程之电机控制接线实操
•
[视频课程]应用中的电动机控制与保护元器件选择
•
[视频课程]老司机带你玩转电工仪器仪表
•
[视频课程]电工操作证实操--科目二
78.0005