benötige hinweise beim programmieren Kategorie: Programmierung (von armelle - 31.10.2004 17:55) | ||
| ||
hallo, es wäre nett wenn mir jemand helfen könnte. Ich habe einen taster am port 8 angeschlossen und möchte beim ersten drücken eine led am port 9 einschalten, beim zweiten drücken zusätzlich eine am port 10, beim dritten drücken alle wieder aus! leider klappt das mit folgendem programm nicht und auch im handbuch sind leider keine zusammenhängenden prog.zeilen, aus denen man sich seine anwendung ableiten könnte. was bewirkt wenn ports.deact(X) direkt hinter dem ports.set(X) kommt oder am ende des programms? (normalerweise sollte es in einem fall kurz blinken und in dem anderen fall an bleiben bis zum 3.drücken?) danke thread main { int i; long x; x=0; loop { if ports.getcount(0) { x=x+ports.getcount(0); if (x==1) { ports.set(9,1); //ports.deact(9); } else if (x==2) { ports.set(10,1); //ports.deact(10); } else if (x==3) { x=0; for i=9...10 { ports.deact(i); } } } } quit 1; } | ||
Antwort schreiben Antworten: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |