仿真怎么死循环了
proteus吧
全部回复
仅看楼主
level 3
是我上峰
楼主
#include <REGX51.H>
void delay(unsigned int a)
{
while(a--);}
void main()
{ int i;
for(i=0;i<3;i++)
{
P0=0;
P1=0;
P2=0;
P3=0;
delay(50000);
P0=0xff;
P1=0xff;
P2=0xff;
P3=0xff;
delay(50000);
}
}
不应该是闪烁三次停止吗?
2018年12月31日 15点12分
1
level 3
是我上峰
楼主
已解决
2019年01月05日 21点01分
2
level 3
是我上峰
楼主
#include <REGX51.H>
void delay(unsigned int a)
{
while(a--);}
void main()
{ int i;
for(i=0;i<3;i++)
{
P0=0;
P1=0;
P2=0;
P3=0;
delay(50000);
P0=0xff;
P1=0xff;
P2=0xff;
P3=0xff;
delay(50000);
}
//此处可加新程序。
while(1);
}
2019年01月05日 21点01分
4
1