Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo utilizar el lenguaje c para implementar una lámpara de agua corriente mediante el método de desplazamiento cíclico

Cómo utilizar el lenguaje c para implementar una lámpara de agua corriente mediante el método de desplazamiento cíclico

El contenido del microcontrolador.

Un puerto del microcontrolador es de 8 bits.

Método 1: Operación de cambio

mientras (1)

{

led = 0x01

for (i = 0; i lt; 8; i)

{

port_2 = led; // Asigna el valor al puerto del microcontrolador.

led = led lt; lt; 1; // Desplaza un bit hacia la izquierda.

}

}

Método 2: operación de multiplicación

mientras (1)

{

led = 0x01

para (i = 0; i lt; 8; i )

{

port_2 = led; // Asigna el valor al puerto del microcontrolador.

led = led * 2 // Multiplica por 2, lo que equivale a desplazando a la izquierda 1 bit.

}

}