#include<REGX51.H>
#include<INTRINS.H>
void delay(unsigned int i)
{
while(i--);
}
void move-to-m();------- 这里一直有问题编译不出来在Keil uVision4这个软件上。不晓得问题是什么?
{
unsigned char i,j;
for(i=0;i<3;i++)
{
for(j=0;j<4;j++)
{
P0=~((0x80>>j)|(0x01<<j));
delay(20000);
}
}
}
void move-from-m()
{
unsigned char i,j;
for(i=0;i<1;i++)
{
for(j=0;j<4;j++)
{
P0=~((0x80<<j)|(0x01>>j));
delay(20000);
}
}
}
void main()
{
while(1)
{
move-to-m()
move-from-m()
}
}
|