不缺定义 不知道为什么总显示错误 请大佬帮忙看一下
#include<reg52. h>
#define uint unsigned int
#define uchar unsigned char
Uint
i, miao, fen, fen1, fen2, fen3, fen4, shi, shi1, shi2, shi3, shi4, flag1, flag2, flag3,flag4, flag5, aa, K1num, K2num, K3num, K4num,N; //KInum-KI 按键被按下的标记变量, K2num-K2按键被按下的标记变量, K3num=0-K3按键被按下的标记变量
uchar code table[]=" H. I.T CHINA
";//定义初始.上电时液晶默认显示状态
uchar code table2[]=”TIME
uchar code Alarm_ 0[]=”GBDS
uchar code Alarm_ 1[]=" SKDS
uchar code Alarm. 2[]=" XKDS
uchar code Alarm_ 3[]=" DKDS
uchar code Alarm 00[]=”GB
uchar code Alarm_ 11[]=”SK
uchar code Alarm_22[]=”XK
uchar code Alarm_33[]=”DK
uchar code deng[]=”LIGHTING
sbit Kl=P1^0; //四个按键
sbit K2=P1' 1;
sbit K3=P1^2;
sbit K4=P1~3;
sbit rs=P2^ 0;
sbit rv=P2^1;: //灯 光控制端
sbit lcden=P2' 2;
sbit LED2=P2 3; /广播控制端
sbit led=P2^4; //发光二极管控制端
sbit beep=P2^5; //蜂鸣 器控制端
void delay(uint z) //延时函数
{uint x, y;
for (x=z;x>0;x--)
你的代码贴出来啊。看这个提示应该是漏写了 ;
变量i的上一行可能有错误,代码贴出来看看
发一下你的代码,缺少字符或者引号使用不对。
Uint中的U换成小写
uint 要注意大小写,Uint和uint是不一样的