返回工控网首页
|
| 添加到收藏夹
中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册
广告服务
|
客服中心
您现在所在的是:
单片机论坛
工控论坛首页
→
单片机论坛
→ 浏览主题:
51单片机动态数码管显示
回帖:
7
个,阅读:
998
次
[上一页]
[1]
[下一页]
* 帖子主题:
51单片机动态数码管显示
收藏
分享到
62
ss1Y0G
文章数:
98
年度积分:
62
历史总积分:
62
作者的所有帖子(98)
注册时间:
2021/6/15
发站内信
发表于:2021/12/28 20:53:39
#0楼
仿真没有问题,现在到单片机就会一直闪
20分悬赏
【方案】
奥普特—检测是否有崩牙、缺损
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
结帖
|
管理
20076
pqsh
版主
文章数:
7535
年度积分:
692
历史总积分:
20076
作者的所有帖子(7535)
注册时间:
2006/8/22
发站内信
2018论坛解答高手
发表于:2021/12/28 21:18:57
#1楼
可能你的电路板p2不是对应数码管的.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
【方案】
华北工控MITX-6139主板,支持警用无人机控制系统应用
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
28710
产品体验中心会员
guanyumou
版主
文章数:
10650
年度积分:
688
历史总积分:
28710
作者的所有帖子(10650)
注册时间:
2008/7/13
发站内信
2018论坛优秀版主
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(二)
2017春节活动(三)
发表于:2021/12/28 21:50:41
#2楼
动态扫描OK?
基于各种组态软件\触摸屏\PLC\单片机\变频器Modbus TCP\RTU\ASCII通信编程服务,需要请直接
联系!腾讯扣扣149034219
【方案】
职业房屋检查师首选的建筑诊断工具
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
307
微鑫科技
文章数:
1253
年度积分:
307
历史总积分:
307
作者的所有帖子(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;
【方案】
华北工控高性能AI计算机产品,支持智能车载控制系统应用
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
307
微鑫科技
文章数:
1253
年度积分:
307
历史总积分:
307
作者的所有帖子(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编辑过]
【方案】
案例 | 图尔克采用融合技术的倾角传感器改善了吹塑机的平台对准
赏分
只看该作者
|
赞
[4]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
6778
1056128144
文章数:
1150
年度积分:
249
历史总积分:
6778
作者的所有帖子(1150)
注册时间:
2018/2/23
发站内信
发表于:2021/12/30 8:10:40
#5楼
普中板!
我的应还能用。
话说,最近这么多学单片机的?
被PLC疯涨的价格跟无限的货期搞怕了?
问题有2个:
1,硬件问题,我依稀记忆中,数码管段,位都不是直驱,通过138等驱动的。
2,软件,用你仿真电路,消影也要加时间,防止暂留视觉残影。显示,消影2个时间配合,可正常显示。
特别提醒下,
普中板例程,为教学而写以后不要照搬。
象显示程序,占时巨大。用锁存芯片或开个定时器按时刷新,占时更少,更合理。
[此贴子已经被作者于2021/12/31 9:04:46编辑过]
【方案】
如何改进极端干燥环境中的湿度测量|维萨拉
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
307
微鑫科技
文章数:
1253
年度积分:
307
历史总积分:
307
作者的所有帖子(1253)
注册时间:
2019/11/26
发站内信
发表于:2021/12/30 9:38:13
#6楼
回复 #5楼 1056128144
应该用数码管专用驱动芯片,SPI接口,只需要三根驱动信号线就搞定,直接把数据丢进驱动芯片,让它自己扫描驱动,这种方式才是最终的王道,例如:TM1620,才一块多钱,一个芯片可以驱动6位数码管,爽的不要不要的。
【方案】
基于HMI+PLC+SERVO的台达控制方案在牙膏封盖机上的应用
赏分
只看该作者
|
赞
[1]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
28710
产品体验中心会员
guanyumou
版主
文章数:
10650
年度积分:
688
历史总积分:
28710
作者的所有帖子(10650)
注册时间:
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
【方案】
BCNet-FX在3MK1410系列磨床设备信息化系统中的应用
赏分
只看该作者
|
赞
[0]
|
踩
[0]
|
引用
|
回复
|
编辑
|
推荐
|
举报
|
管理
工控学堂推荐视频:
PLC学习视频
变频器学习视频
西门子学习视频
三菱学习视频
更多学习视频>>
•
[视频课程]电工进阶电气工程师的一百种可能
•
[视频课程]你还不会电机正反转电路吗
•
[视频课程]三节课掌握星三角程序编写
•
[视频课程]电工如何快速入门PLC
•
[视频课程]十年老电工实操系列之从小白到超越中级
•
[视频课程]低压电工考证实操教程之电机控制接线实操
•
[视频课程]应用中的电动机控制与保护元器件选择
•
[视频课程]老司机带你玩转电工仪器仪表
•
[视频课程]电工操作证实操--科目二
62.4004