比如这个程序,用P0 P1 P2都没法达到流水灯的效果,但用p3就可以(程序和硬件都改),这是为什么呢
#include <reg51.h>
#include <intrins.h>
void delay(unsigned char n)
{
int i,j,k;
for (i=0;i<n;i++)
for (j=0;j<100;j++)
for (k=0;k<100;k++);
}
void main()
{
P2=0x01;
while(1)
{
int i;
for(i=0;i<7;i++)
{
P2=_crol_(P2,1);
delay(10);
}
for(i=0;i<7;i++)
{
P2=_cror_(P2,1);
delay(10);
}
}
}