Red de conocimientos turísticos - Conocimientos sobre calendario chino - MCU: Diseñe un circuito de control intermitente de 8 luces. El oscilador de cristal del sistema es de 12 HMz. Programe las 8 luces para que parpadeen por turno. El tiempo de iluminación de cada luz es de 2 segundos.

MCU: Diseñe un circuito de control intermitente de 8 luces. El oscilador de cristal del sistema es de 12 HMz. Programe las 8 luces para que parpadeen por turno. El tiempo de iluminación de cada luz es de 2 segundos.

El electrodo negativo del LED está conectado al puerto IO del microcontrolador. Este programa está conectado a P1 y el nivel bajo se enciende

#include? ? //Archivo de encabezado del microcontrolador serie 52

#include?

#define?uint?unsigned?int //Definición de macro

#define?uchar?unsigned?char

void?delayms(uint); //Declarar subfunción

uchar?aa;

void?main( ) ? //Función principal

{ aa=0xfe; ?//Asignar valor inicial 11111110? //Retraso 2 segundos aa=_crol_(aa,1); // ¿Se rotará aa 1 bit hacia la izquierda y luego se asignará a aa }?

}

void?delayms(uint?xms)

{ uint?i,j; for(i=xms;i>0;i--) //i=xms significa que el retraso es de aproximadamente xms milisegundos for(j=110;j>0;j --);

}

/html>