找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 4525|回复: 10
打印 上一主题 下一主题
收起左侧

关于数码管消隐的那些事!!!!!

[复制链接]
跳转到指定楼层
楼主
ID:100240 发表于 2016-3-23 08:20 来自触屏版 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请高手赐教!
wei=1;
P0=0xfd;
wei=0;
duan=1;
duan=leddata[j/10%10];
duan=0;
delay(1);
P0=0xff;

wei=1;
P0=0xfe;
wei=0;
duan=1;
P0=leddata[j%10];
duan=0;
delay(1);
P0=0xff;
请高手帮忙分析为什么十位显示有个位的阴影,非常感谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

举报

沙发
ID:100240 发表于 2016-3-23 08:22 来自触屏版 | 只看该作者
速回复
回复

举报

板凳
ID:100240 发表于 2016-3-23 08:25 来自触屏版 | 只看该作者
用的是两个锁存器
回复

举报

地板
ID:27916 发表于 2016-3-23 08:37 | 只看该作者
可以先把位选关闭,送出段码,再打开相应的位选,再延时一会
回复

举报

5#
ID:79544 发表于 2016-3-23 11:09 | 只看该作者
duan=leddata[j/10%10];这里改成P0=leddata[j/10%10];P0=0xff;
回复

举报

6#
ID:100240 发表于 2016-3-23 14:49 来自触屏版 | 只看该作者
青苹果 发表于 2016-3-23 08:37
可以先把位选关闭,送出段码,再打开相应的位选,再延时一会

晚上试试
回复

举报

7#
ID:104472 发表于 2016-3-23 15:40 | 只看该作者
当位选打开的时候,段选需要开这段,一定要关其他不需要亮的段。
回复

举报

8#
ID:110405 发表于 2016-3-23 17:40 | 只看该作者
先把位选关闭,送出段码,再打开相应的位选,再延时一会
回复

举报

9#
ID:110132 发表于 2016-3-23 20:15 | 只看该作者
可以在输入十位之前,不数码管端口全部关闭,延时一会,然后再输入十位的程序
回复

举报

10#
ID:100240 发表于 2016-3-24 11:18 来自触屏版 | 只看该作者
已经解决,再次多谢大家
回复

举报

11#
ID:798201 发表于 2021-1-15 14:25 | 只看该作者
思路:
第一步:先送段选0xff消隐
第二步:送位选,先送数据,再开锁存器
第三步:送段选,先送数据,再开锁存器

duan=0xff;   //消隐
duan=1;
duan=0;

P0=0xfd;   //送位选
wei=1;
wei=0;
duan=leddata[j/10%10];    //送段选
duan=1;
duan=0;
delay(1);





duan=0xff;   //消隐
duan=1;
duan=0;

P0=0xfe;      //送位选
wei=1;
wei=0;
P0=leddata[j%10];     //送段选
duan=1;
duan=0;
delay(1);
回复

举报

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

本版积分规则

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

Powered by 单片机教程网

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