Für dieses Forum muß Javascript im Browser aktiviert werden!
Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C2 Quellcode formatieren: <code>Quellcode</code> ASM Quellcode formatieren: <asm>Quellcode</asm> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! > 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. > > <code> > 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; > } > </code> > > Ich habe noch zahlreiche andere Versuche gemacht, die alle im Sande verlaufen sind. > > Könnt ihr mir weiterhelfen > > > cu azur