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?
#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 --);
}