马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
#include <REGX52.H>
sbit WE = P2^7; //?????????? ??? WE???? ????? P2^7???? ??U8???????
sbit DU = P2^6; //?????????? ??? DU???? ????? P2^7???? ??U9???????
#define uchar unsigned char //???(?????,????,???????)?????uchar???unsigned char ???????uchar num???unsigned char num;
#define uint unsigned int //???(???????)
uint num; //????num
uchar code table[] = { //??0~f???
0x3f,0x06,0x5b,0x4f,
0x66,0x6d,0x7d,0x07,
0x7f,0x6f,0x77,0x7c,
0x39,0x5e,0x79,0x71};
void delay(uint z) //????
{
unsigned int x,y;
for(x = z;x>0;x--)
for(y=144;y>0;y--);
}
void main() //???
{
while(1) //?????
{
for(num=0;num<19;num++) //16??????
{
WE = 1; //??U8???(U8???)
P0 = 0x00; //??????,??8????
WE = 0; //??U8???
delay(1000); //??????
DU = 1; //??U9???(U9???)
P0 = table[num]; //??????,???????
DU = 0; //??U9???
}
}
}
为什么用keil会报错,怎么修改 |