请问为什么这样也给我报错,哪个地方我忽略吗?PIC16887.PICC编译器

2020-02-09 11:32发布

#define CONST_UCHAR const unsigned char
/*--  宽度x高度=8x16  --*/
CONST_UCHAR count0[16]={
0x00,0xF0,0x28,0xC4,0x04,0x08,0xF0,0x00,
0x00,0x0F,0x10,0x20,0x23,0x14,0x0F,0x00,
};

void lcd_print816(uchar x,uchar y, const unsigned char *lcd_char)//显示8*16字符
{
        unsigned char  i,j;
        for(i=0;i<2;i++)
        {
                for(j=0;j<8;j++)
                {
                        lcd_print(x+i,y+j,*lcd_char++);
                }
        }
}
void main(void){
lcd_print1616(1,8,count0);
}

请问为什么这样给我报错?
Error   [1098] D:fl-lcdLCD.C; 315. conflicting declarations for variable "_lcd_print1616" (D:fl-lcdLCD.H:21)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。