Esperando en línea Utilice la programación en lenguaje C para realizar un puerto del microcontrolador 51 para controlar ocho lámparas de agua corriente para que se enciendan en secuencia.
#includelt;reg51.hgt;
retraso nulo (long int t)
{
long int i, j, k ;
for(i=0;ilt;t;i)
{
for(j=0;jlt;10;j)
{
for(k=0;klt;100;k)
{
;
} p>
}
}
}
void main() //Asumimos que el nivel bajo está activo
{ p>
int i=0, temp;
mientras(1)
{
temp=0xFF
para (i=0; ilt; 9; i )
{
retraso(500); //Retraso 500ms
P0=temp;
templt;lt;=1;
}
}
}
OK, el cartel no tiene ningún problema con esto.