请教高手!!!改错
#include <reg51.h>
#include <intrins.h>
void Delay();
int i;
for(i=0;i<1000;i++)
{
_nop_();
}
void LEDShow();
{
if(p2==0xFE)
{
p1=0xC0;
}
else if(p2==0xFD)
{
p1=0xFD;
}
else if(p2==0xFB)
{
p1=0xA4;
}
else if(p2==0xF7)
{
p1=0xB0;
}
else if(p2==0xEF)
{
p1=0x99;
}
else if(p2==0xDF)
{
p1=0x92;
}
else if(p2==0xBF)
{
p1=0x82;
}
else if(p2==0x7F)
{
p1=0xF8;
}
else if(p2==0xFA)
{
p1=0x90;
}
else if(p2==0xF6)
{
p1=0x88;
}
else if(p2==0xEE)
{
p1=0x83;
}
else if(p2==0xDE)
{
p1=0xC6;
}
else if(p2==0xBE)
{
p1=0xA1;
}
else if(p2==0x7E)
{
p1=0x86;
}
else
{
p1=0xFF;
}
}
void main()
{
p1=0x00;
Delay();
p1=0xFF;
Delay();
p1=0x00;
Delay();
p1=0xFF;
Delay();
while(1)
{
LEDShow();
}
}
[ 本帖最后由 huchuan987 于 2010-7-27 15:56 编辑 ]