我有keil但是不会弄,显示不能编译。求大神
能不能帮我转化完传一下
#include <STC12C5A60S2.H>
typedef unsigned int uint16;
typedef unsigned int uint8;
#define smg_wei p2
#define smg_duan p0
#define ENLED p11
uint8 code wei[]= (0x07,,0x00,0x01,0x02,0x03,0x04,0x05);
uint8 code duan[]=(0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90,0x88,0x83,0xc6,0xa1,0x86,0x8e);
uint8 num[6]=(0xff,0xff,0xff,0xff,0xff,0xff);
void smg_display(unit8 n,unit8 m);
void delay_us(unsigned int n);
void delay_ms(unsigned int n);
void main()
{
uint8 i=0;
unit8 cnt = 0;
unsigned long n=0;
while(1)
{
delay_ms(1);
cnt++;
if(cant == 200)
{
cnt = 0;
n++;
if(n >= 999999)
{
n=0;
}
num[0] = duan[n%10];
num[1] = duan[n/10%10];
num[2] = duan[n/100%10];
num[3] = duan[n/1000%10];
num[4] = duan[n/10000%10];
num[5] = duan[n/100000%10];
}
switch (i)
{
case 0:smg_display(6,0); i=1;break;
case 1:smg_display(5,1); i=2;break;
case 2:smg_display(4,2); i=3;break;
case 3:smg_display(3,3); i=4;break;
case 4:smg_display(2,4); i=5;break;
case 5:smg_display(1,5); i=0;break;
default: break;
}
}
}
能不能帮我弄好传给我,谢谢,那个工程不会建