Re: Funktion für Keyboard Kategorie: Programmierung (von Cris, http://www.crisullmann.de - 18.08.2003 7:27) | |
Als Antwort auf Funktion für Keyboard von Volker - 17.08.2003 23:24
| |
Hallo, > function keyb () returns int > { > byte keynum; > int x; > > x = ports.adc(7); > if x<960 keynum=0; // Null > if x<901 keynum=0x33; //3 > if x<825 keynum=0x36; //6 > if x<755 keynum=0x39; //9 > if x<690 keynum=0x23; //# > if x<620 keynum=0x32; //2 > if x<550 keynum=0x35; //5 > if x<480 keynum=0x38; //8 > if x<410 keynum=0x30; //0 > if x<335 keynum=0x31; //1 > if x<270 keynum=0x34; //4 > if x<190 keynum=0x37; //7 > if x<110 keynum=0x2A; //* > if keynum >0 return x > } Die gibst den Spannungswert und nicht die Taste zurück. Hier muss ... return keynum; stehen. Cris Meine Seite: http://www.crisullmann.de | |
Antwort schreiben Antworten: Re: Funktion für Keyboard (von Volker - 18.08.2003 13:55) |