Forum: Compiler & IDEs Taster


von spiderman (Gast)


Lesenswert?

Ich habe mal ne Frage  wie kann ich mit gcc wenn ich ein mal auf denn 
taster
drück das dann ne lde an geht ,wenn ich nen anderne taster deücke das 
dann
die led aus geht und ne ander an

Bitte um Hilfe

von kosmonaut pirx (Gast)


Lesenswert?

hallo,
so wie in jeder anderen imperativen programmiersprache auch.

mal pseudocodemäßig ohne groß nachzudenken:

if ( taste_1() ){
  led_on(led_1);
  led_no = 1;
}
if ( taste_2() ){
  led_on(led_2);
  if ( led_no == 1 ){
    led_off(led_1);
  }
  led_no = 2;
}

ich glaube aber, du solltest deine fragen konkretisieren. mit dem 
bischen können die wenigsten leser hier etwas anfangen, und noch weniger 
werden dir antworten, denke ich.

von Sebastian F. (tacx)


Lesenswert?

Die dumme Antwort zuerst...
Die gcc kann keine LED's schalten. Die weiss nicht mal was das ist.
Ansonsten ist die Antwort von kosmonaut pirx schon ganz richtig, wird 
aber wirklich nicht weiter helfen.

Also, welcher uC, wo sind die LED's angeschlossen, wo sind die Taster 
angeschlossen?

von Dirk (Gast)


Lesenswert?

Hast du das Tutorial übersprungen dann solltest Du Dir die Mühe machen 
und es doch lesen.

http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.