[ide 1.6.5, mega board]
Hello,
I tied a led with a series resistor between ide pin 35 (cathode) and vcc (anode), and am running two variant v1 and v2 of a sketch
v1
void setup() {
#define LED3_PIN 35
pinMode(LED3_PIN, OUTPUT);
digitalWrite(LED3_PIN, HIGH);
}
void loop() {
delay(1000);
pinMode(LED3_PIN, INPUT);
delay(1000);
digitalWrite(LED3_PIN, HIGH);
pinMode(LED3_PIN, OUTPUT);
}
as expected, the led is at steady off
v2
void setup() {
#define LED3_PIN 35
pinMode(LED3_PIN, OUTPUT);
digitalWrite(LED3_PIN, HIGH);
}
void loop() {
delay(1000);
pinMode(LED3_PIN, INPUT);
delay(1000);
// digitalWrite(LED3_PIN, HIGH);
pinMode(LED3_PIN, OUTPUT);
}
The led oscillates (brightly) at 2Hz(?!) I'd think that since levels are either hi or hi z the led should be at steady off
Could someone please explain why?
Thanks in advance