Impulszähler Kategorie: Programmierung (von azur - 6.01.2005 11:22) | ||
| ||
Hallo, ich versuche gerade einen Impulszähler zu schreiben. Jedes Mal, wenn die Spannung einen bestimmten Wert über bzw. Unterschreitet, soll ein Impuls gezählt werden. Leider hat das gestern den Gesamten Tag nicht geklappt und ich wei� leider nicht warum. function piep(){ plm.beep(1);sleep 100;plm.beep(plm.TONE_OFF); } //----- thread main { int i,n; station_io.init(); //IO station_lcd.init(); // LCD float abfrage, abfragealt; string s; int vhoch[8]; float Schwellspannung; Schwellspannung = 1000; abfrage = ports.adc(1); if abfrage > Schwellspannung{ vhoch[0] = 1; } else vhoch[0] = 0; // str.putfloatf(s,abfrage,2); str.putint(s,vhoch[0]); station_lcd.print(s); abfragealt = abfrage; for n = 1 ... 7{ while(abfragealt == abfrage) {abfrage = ports.adc(1);} piep(); if abfrage > Schwellspannung{ vhoch[n] = 1; } else vhoch[n] = 0; str.putint(s,vhoch[n]); station_lcd.print(s); abfragealt = abfrage; quit 1; } Ich habe noch zahlreiche andere Versuche gemacht, die alle im Sande verlaufen sind. Könnt ihr mir weiterhelfen cu azur | ||
Antwort schreiben Antworten: Re: Impulszähler (von Joachim S - 6.01.2005 17:35) Re: Impulszähler (von Sepp - 6.01.2005 21:06) Bin doch noch klein... ;-) (von Joachim S - 6.01.2005 22:26) Re: Bin doch noch klein... ;-) (von azur - 7.01.2005 13:35) Re: Bin doch noch klein... ;-) (von André H. - 12.01.2005 21:11) Re: Bin doch noch klein... ;-) (von krassos - 12.01.2005 19:06) Re: Bin doch noch klein... ;-) (von Sascha - 13.10.2006 1:17) |