//P1外接8
LED
低电平发光.
//
列程序
PROTEUS
仿真
功
#include
//-----------------------------
void
delay_ms(unsigned
int
s)
{
unsigned
int
x;
for(s;
s
>
0;
s--)
{
x
=
98;
while(x--);
}
}
//-----------------------------
void
main()
{
char
i,
j;
while(1)
{
for(j
=
0;
j
<
8;
j++)
{
P1
=
255;
//全灭,
P1外接LED,
低电平发光.
delay_ms(500);
//稍等片刻.
for(i
=
0;
i
<
8;
i++)
{
P1
<<=
1;
delay_ms(900
-
100
*
j);
//延
渐短
}
}
}
}
//-----------------------------