微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > STC 单片机 显示4位数码管问题

STC 单片机 显示4位数码管问题

时间:10-02 整理:3721RD 点击:
STC 单片机 显示4位数码管

程序
unsigned char code DIG_CODE[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90};//显示0~9的值

void main(void)
{
        while(1)
        {
                p0=DIG_CODE[0];
        }                               
}
每次单独显示
0和3显示正常其它显示都不对
各位高手指点 是我的硬件有问题啊 我硬件自己飞线
单片机 复位串3K电阻接地。接11.059200的晶振。p0接74HC373再接数码管
p2.2 2.3 2.4接74HC138 控制数码管显示

然后,你就这段程序,你想表达什么

显示0的时候正常 显示1时 d 段也显示 就最下面的那一横

兄弟    好好了解一下数码管显示     这一段你表达什么呢      

你想表达什么呢     显示1的时候是   b和c亮   下面的d不亮啊        0xf9这个控制b和c亮的  不管d的事

中颖单片机技术交流,
中颖单片机货源采购,
加群请输:156902599

小编好人,小编大爱

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top