06_51单片机流水线的实现

流水线代码实现

#include

void Delay500ms() //@11.0592MHz
{
unsigned char i, j, k;

i = 4;
j = 129;
k = 119;
do
{
	do
	{
		while (--k);
	} while (--j);
} while (--i);

}

void main(){
while(1){
P1 = 0xFE; // 1111 1110
Delay500ms();
P1 = 0xED; // 1111 1101
Delay500ms();
P1 = 0xFB; // 1111 1011
Delay500ms();
P1 = 0xE7; // 1111 0111
Delay500ms();
P1 = 0xEF; // 1110 1111
Delay500ms();
P1 = 0xDF; // 1101 1111
Delay500ms();
P1 = 0xBF; // 1011 1111
Delay500ms();
P1 = 0x7F; // 0111 1111
Delay500ms();
}

}

你可能感兴趣的:(51单片机,嵌入式硬件,单片机)