Pregunta en Simple Digispark ATTiny85 L

0

Estoy usando el siguiente programa simple para parpadear 5 pares de LED usando mi Digispark ATTiny85. El circuito es muy simple, ni siquiera tiene las resistencias necesarias para limitar la corriente. Estaba intentando por primera vez con el tablero Digispark ATTiny85. Pero, cuando lo ejecuto conectando una fuente de alimentación de 5 V al puerto Micro USB de la placa, veo que los LED P5 se iluminan y los LED P4 brillan continuamente. Sin efecto de parpadeo. Tampoco los otros LEDs brillan en absoluto. Solo estos 2 pares brillan continuamente. ¿Estoy haciendo algo realmente mal? Sé que el ALTO en P5 es 3V y faltan las resistencias limitadoras de corriente. Pero eso no debería impedir que el microcontrolador parpadee los LED restantes.

void setup() {
    pinMode(0,OUTPUT);
    pinMode(1,OUTPUT);
    pinMode(2,OUTPUT);
    pinMode(4,OUTPUT);
    pinMode(5,OUTPUT);
    digitalWrite(0,LOW);
    digitalWrite(1,LOW);
    digitalWrite(2,LOW);
    digitalWrite(4,LOW);
    digitalWrite(5,LOW);
}

void loop() {
    digitalWrite(0,HIGH);
    delay(500);
    digitalWrite(0,LOW);
    digitalWrite(1,HIGH);
    delay(500);
    digitalWrite(1,LOW);
    digitalWrite(2,HIGH);
    delay(500);
    digitalWrite(2,LOW);
    digitalWrite(4,HIGH);
    delay(500);
    digitalWrite(4,LOW);
    digitalWrite(5,HIGH);
    delay(500);
    digitalWrite(5,LOW);
}

Y a continuación se muestra el esquema.

simular este circuito : esquema creado usando CircuitLab

    
pregunta sribasu

0 respuestas

Lea otras preguntas en las etiquetas