共阴数码管却选择了共阳数码的位选方式,从程序看P0口是段选,P1口是位选,所以把位选改一改应该就可以了把 P0=table[wei]; P1=temp; Delay10ms(); P0=0XFF; P1=0XFF; temp<<=1;里的P1=temp;,改为P1=~temp;,就是取个反
下载贤集网APP入驻自媒体
电路是P0接的J12,P1接的J16.单片机采用STC90C516RC+,现在想实现0-60动态显示。现在显示出现8个数码管都会显示,但是前面2个数码管可以正常从0-60的增加再重复。现在想只要前面2个数码管显示即可,代码如下,请各位看看那里出错了。