求大神帮忙看下程序哪错了222.C(25): error C267: 'led0': requires ANSI-style prototype
时间:10-02
整理:3721RD
点击:
#include <reg51.h>
sbit RC=P3^0;
sbit A0=P3^1;
sbit CE=P2^3;
sbit CS=P3^3;
sbit LED0=P2^0;
sbit LED1=P2^1;
sbit MOTOR=P2^2;
extern uchar; code hall[6];
extern uchar; code zz[6];
extern uchar; code fz[6];
extern uchar; hal;
extern uchar; code seglednode[8];
extern uchar; hal;
char r=0;
void main()
{ P1=0xff;
P3=0xff;
P2=0;
P0=0;
motor_set();
IE=0x83;
IP=0;
TMOD=0x01;
led0(seglednode[0]);
led1(seglednode[0]);
sl(0);
TR0=0;
while(1){
}
}
sbit RC=P3^0;
sbit A0=P3^1;
sbit CE=P2^3;
sbit CS=P3^3;
sbit LED0=P2^0;
sbit LED1=P2^1;
sbit MOTOR=P2^2;
extern uchar; code hall[6];
extern uchar; code zz[6];
extern uchar; code fz[6];
extern uchar; hal;
extern uchar; code seglednode[8];
extern uchar; hal;
char r=0;
void main()
{ P1=0xff;
P3=0xff;
P2=0;
P0=0;
motor_set();
IE=0x83;
IP=0;
TMOD=0x01;
led0(seglednode[0]);
led1(seglednode[0]);
sl(0);
TR0=0;
while(1){
}
}
帮帮忙啊。。
你这个程序的问题大了,乱用来的,前面定义了,后面还重新赋值,还有si没有生命就直接使用,还有子函数motor_set()的函数原型呢?