一直编译不了
#include <STC32G.H>
#include <INTRINS.H>
void Delay10ms(void);
unsigned int a,a1,a2,a3,a4,a5,a6,a7,a8,h,c,d,e,f1,f2,f3,f4;
unsigned char code number={0XC0,0XF9,0XA4,0XB0,0X99,0X92,0X82,0XF8,0X80};
void Delay10ms(void) //@24.000MHz
{
unsigned char data i, j;
i = 39;
j = 230;
do
{
while (--j);
} while (--i);
}
void main()
{
P0M0=0X00;
P0M1=0X00;
P4M0=0X00;
P4M1=0X00;
P6M0=0X00;
P6M1=0X00;
P7M0=0X00;
P7M1=0X00;
P7=0X7F;
while(1)
{
d=1;
// P0=0XFE; //检测第一列
// if(P06==0&&P07==1) {c=1;} //0键按下
// if(P06==1&&c==1) {c=2;a=1;}
// if(P06==1&&P07==0) {c=1;} //4键按下
// if(P07==1&&c==1) {c=2;a=5;}
// P0=0XFD;