Red de conocimientos turísticos - Información de alquiler - ¿Programa de parpadeo del LED del microcontrolador?
¿Programa de parpadeo del LED del microcontrolador?
char LED;
sbit key1down=P1^0 // Configura la tecla del interruptor 1 para conectar a este puerto
sbit key2down=P1^1 // Configura la tecla del interruptor 2 para conectar a este; port
void main(){
P0=0xff; // El LED de nivel bajo de salida se enciende
LED=0xfe;
while (1){
P0=LED; delay();
if(key1){ LED <<= }//Mueve el LED un bit hacia la izquierda;
p>
if(key2){ LED >>= 1; LED |=0x80 }// Mueve el LED hacia la derecha una posición
if( key1down==0) { key1=1; key2=0;}
if(key2down==0) { key1=0; key2=1;}
}