¡Solicitud urgente! Encuentre un programa en C (con una estructura de bucle) que permita a un microcontrolador controlar 8 LED en el puerto P1 como luces de marcha que se mueven hacia la izquierda.
#include
#define uchar unsigned char
#define uint unsigned int
/**** ******************************************* *********************
* Nombre: Retraso()
* Función: retraso, el tiempo de retraso es de 10 ms * del
* Entrada: del
* Salida: Ninguna
********************* ***** ********************************************** ****** **/
retraso nulo(uint del)
{
uint i, j;
para (i=0; i for(j=0; j<1827; j++) ; } /** ******************************************* * **** **************** * Nombre: Main() * Función: Realizar el parpadeo de la luz * Entrada: Ninguna * Salida: Ninguna * Nota: También puedes utilizar el método del Ejemplo 1 para apagar el tubo digital ****** ******************************************* *********** ***************/ void Main(void) { uchar i; mientras(1) { P1 = 0xfe; for(i=0; i<7;i++) { P1 = _crol_(P0, 1); // Se utiliza para recorrer hacia la izquierda Delay(15); p> } } } Este es un ejemplo de un microcontrolador 51 Este es un ejemplo de un 51 microcontrolador para bucle a la izquierda en el puerto P1 Xiaodeng, si no entiende algo, puede preguntarme. Debería funcionar