微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 我新手我写了个程序怎么数码管怎么不亮

我新手我写了个程序怎么数码管怎么不亮

时间:10-02 整理:3721RD 点击:
我新手我写了个程序怎么数码管怎么不亮#include<reg52.h>
sbit wela=P2^6;
sbit dula=P2^7;
void main()
{
        wela=1;
        P0=0xc0;
        wela=0;
        dula=1;
        P0=0x7F;
        dula=0;
        while(1);
}

留名。

你用的是TX-1C吧,你的位选值化成二进制是00000011,前6个都是0,所以没有数码管一个的位被打开

写错了。应该是11000000,P0^0~P0^5都是0

一般是sbit wela=P2^7;
sbit dula=P2^6;

谢谢啦,段选,位选搞反了

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

网站地图

Top