標(biāo)題:
error C267: 'write_data': requires ANSI-style prototype
[打印本頁(yè)]
作者:
sensors
時(shí)間:
2023-11-3 12:20
標(biāo)題:
error C267: 'write_data': requires ANSI-style prototype
這個(gè)問題如何解決呢,剛開始有點(diǎn)不會(huì)
#include<reg51.h>
#include<lcd1602.h>
#define uchar unsigned char
#define uint unsigned int
uchar int_time;
uchar second;
uchar minute;
uchar hour;
uchar code date[]="H.I.T.CHINA";
uchar code time[]="TIME 23:59:55";
uchar second=55,minute59,hour=23;
void clock_init()
{
uchar i,j;
for(i=0;i<16;i++)
{
write_data(date[ i]);
}
write_com(0x80+0x40);
for(j=0;j<16;j++)
{
write_data(time[j]);
}
}
void clock_write(uint s,uint m,uint h)
{
write_sfm(0x47,h);
write_sfm(0x4a,m);
write_sfm(0x4d,s);
}
void main()
{
init1602();
clock_init();
TMOD=0x01;
EA=1;
ET0=1;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TR0=1;
int_time=0;
second=55;
minute=59;
hour=23;
while(1)
{
clock_write(seconf,minute,hour);
}
}
void T0_interserve(void) interrupt 1 using 1
{ int_time++;
if(int_time==20)
{
int_time=0;
second++;
}
if(second==60)
{
second=0;
minute++;
}
if(minute==60)
{
minute=0;
hour++;
}
if(hour==24)
{
hour=0;
}
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
}
a1103.c(2): warning C318: can't open file 'lcd1602.h'
A1103.C(18): warning C206: 'write_data': missing function-prototype
A1103.C(18): error C267: 'write_data': requires ANSI-style prototype
作者:
xuyaqi
時(shí)間:
2023-11-3 13:22
缺 write_data 函數(shù)原型,缺 lcd1602.h 頭文件
作者:
Hephaestus
時(shí)間:
2023-11-3 15:20
就是第一個(gè)錯(cuò)誤,找不到頭文件。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1