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 ! > > Guten Tag! > > > > Ich habe da ein kleines Problem. > > Im Modul PCFKEYB.c2 wird optional von einer 4x4 Matrix > > Tastatur ausgegangen. So weit so gut! > > Aber die Tasten "A B C D" lassen sich bei mir nicht in einer Integer > > festlegen. > > > > Siehe hier die Variable "eins"! > > > > <code> > > thread main > > { > > int eins; // Variable für Kombination > > int intvar; > > byte taste,n; > > string stringvar; > > //i2c.init(); > > pcfkeyb.init(8,!0); > > lcdext.init(); > > n=0; > > eins = 12345678; //Kombination die zum Erfolg führt > > </code> > > > > Wenn die "eins" die Zahlen 0123456789 zugeordnet bekommt klappt alles! > > Aber wenn ich der "eins" z.B. ABCD*# zuordnen will nimmt der Compiler > > es nicht! Weiß jemand wie man dann die Tasten der 4x4 Matrix > > im Modul mit 'A','B','C','D','*','#' angegeben auch als Kombination > > abfragen bzw. der Variablen "eins" zuordnen kann. > > > > Irgendwie kann ich immer nur ein Zeichen oder Buchstaben zuordnen. > > so mit "eins='A';" und wie mit zwei oder drei? Denn wenn ich "eins='A','B'" > > schreibe gehts nicht. Irgendwie fehlt mit hier etwas Wisssen. > > > > Kann mir da Jemand weiterhelfen? > > > > mfg > > > > nighteagle > > > > > > > > Hallo Nighteagle, > > also, Du kannst einer "int" variablen nur positive Zahlen zuweisen, keine Buchstaben. > Du müsstest mit "string" arbeiten, dann sollte es laufen. > > Gruß Mark