#include"reg52.h"
#define uint unsigned int;
#define uchar unsigned char;
uint i;
uchar j;
void yanshi();
void main()
{
while(1)
{
P0=0xfe;
yashi();
for(j=0;j<8;j++)
{ P0=P0<<1;
P0=P0|0x01;
yanshi();
}
}
}
void yanshi()
{
for (i=0;i<35000;i++);
}
我写了这个程序 但是仿真总是不进入FOR循环 结果只是P0=0xfe所指示的灯亮 ,不知道为什么?
|