找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

哪位大神指导指导小白,问题出在哪,为什么单片机数码管不显示?

查看数: 2170 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-21 18:17

正文摘要:

哪位大神指导指导小白,问题出在哪,为什么数码管不显示。

回复

ID:213173 发表于 2020-4-22 08:55
缺少消隐和代码顺序不当
void dispjay()
{
        P1=0xff;//消隐
        duan=1; //锁存
        duan=0;
        P1=0x01;//位码
        wei=1;  //锁存
        wei=0;
        P1=teble[xiaoshi/10];//段码
        duan=1; //锁存
        duan=0;
        delay(1);
        以下各位以此类推
        ......
ID:70069 发表于 2020-4-22 08:07
在wei=0后面加上句P1=0X00试试
ID:582109 发表于 2020-4-21 22:31
刚才没仔细看,这个应该是两位的 ,要进行位选
ID:582109 发表于 2020-4-21 22:31
那东西不是数码管吧
你在元件中搜7SEG,你会找到数码管真实的样子。

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

Powered by 单片机教程网

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