最近买了个普中的
单片机开发板,配合着看郭天祥的教学视频自学,刚学完流水灯,也在单片机上实验了。今天学习数码管,结果发现个很奇怪的问题,就是按照下面的的程序,数码管显示的数字有问题,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);
}
段选的代码都是照抄别人的,如果错的话,其他应该也错才是啊,现在问题就只出在g这个中间一横的数码管上。
一周热门 更多>