新手学习单片机数码管遇到一些问题,求指导,感激不尽!!

2019-07-15 15:14发布

最近买了个普中的单片机开发板,配合着看郭天祥的教学视频自学,刚学完流水灯,也在单片机上实验了。今天学习数码管,结果发现个很奇怪的问题,就是按照下面的的程序,数码管显示的数字有问题,0,1,7,c这4个数显示的时候都多了g那个数码管段亮,其他数值现实无问题,真的纳闷,求解答,感激不尽!!
#include<reg52.h>
sbit dula=P0^6;
sbit wela=P1^7;
void main()
{
        wela=0;
        P1=0xfe;
        wela=1;
        dula=0;
        P0=0x71;
        dula=1;
        while(1);
}

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
10条回答
刘方南
1楼-- · 2019-07-16 09:38
你应该把电路一起贴出来~这样才能最快的解决问题
柠檬守护
2楼-- · 2019-07-16 13:04
楼主,请注意一下,普中的板子,原理定义方面跟其他家有差异,在代码编写的时候, 要注意下,控制引脚方面的的差异,修改一下代码即可。 全部copy的话, 会出现问题的。
破力达
3楼-- · 2019-07-16 16:52
最好把代码都贴出来,好解决点
朱錦堃
4楼-- · 2019-07-16 21:20
请上QQ525291581

一周热门 更多>