Arduino Polska Forum

Pełna wersja: Błąd 'else' without a previous 'if'
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Witam.

Jestem początkujący w temacie. 
Czy ktoś mógłby mi powiedzieć, dlaczego wyskakuje mi w tym programie błąd  


'else' without a previous 'if'??

(program ma zapalać i gasić diodę LED naprzemiennie)

Kod:
int ledpin = 7;
int przycisk = 11;

void setup() {
 pinMode(ledpin, OUTPUT);
 pinMode(przycisk, INPUT);
}
void loop() {
if(digitalRead(przycisk == HIGH));
{
digitalWrite(ledpin, LOW);
delay(500);
}else{
digitalWrite(ledpin, HIGH);
}
}
Cytat:if(digitalRead(przycisk == HIGH));
......................................
else
.......................................
A jak ma wyglądać prawidłowo if else (instrukcja warunkowa) ?
Z tego wynika że else nie ma ifa i jest biedne  Smile
Kłaniają się podstawy wiedzy o języku programowania.
Poczytaj o tym, co robi średnik w c++.