LED显示程序问题,顺便请教一下能实现什么功能这个,我有点犯晕
# include<absacc.h>uchar idata dis_buf[3]={0,1,5}
uchar code table[18]={03xf,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f,0x77,0x7c,0x5e,0x79, 0x71,0x40, 0x00,0x39};
void dl-ms(uchar d);
void display(uchar idata*p)
{uchar sel ,i;
ComBIC8718=0x07; /*送命令字符*/
Sel=0x01; /*送出LED*/
for(i=0;i<3;i++);
{PA8718=table[*p]; /*送段码*/
PB8718=sel; /*送位选码*/
dl=ms(1);
p--; /*缓冲区下移一位*/
sel=sel<<1 /*左移一位*/
}
}
Void main (void)
{disply(dis_buf+3);
};
在KEIL环境下运行提示我有错误错误如下:
LED_DEMO.C(2): error C129: missing ';' before 'idata'
这该怎么改谢谢指教