好心的大神们。求教一件事关于点阵

2019-07-18 13:04发布

我的点阵不知道为什么总是亮不全的。是程序上的问题吗?
程序是:#include<reg52.h>
unsigned int code zj[]={0x00,0x00,0xFC,0x3F,0x44,0x22,0x44,0x22,0x44,0x22,0xFC,0x3F,0x44,0x00,0xC0,0x3F,
0x60,0x10,0x30,0x10,0x48,0x08,0x86,0x04,0x00,0x03,0xC0,0x00,0x30,0x00,0x0F,0x00};/*"罗",0*/
int code heng[]={0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0x0a,0x0b,0x0c,0x0d,0x0e,0x0f};
void delay()
{unsigned int x;
for(x=0;x<250;x++);
  
}
main()
{unsigned int a;
for(a=0;a<16;a++)
{
   
   P3=zj[2*a+1];
   P1=heng[a];
   delay();
}

}
QQ截图20121108230319.png
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。