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 alle zusammen, > > ich habe hier ein Problem mit meiner Tastatur... > > Seit 2 Tagen funktioniert meine 4x4 Matrix-Tastatur etwas eigenartig. Drücke ich "4", wird "5" geschrieben, > drücke ich "5", wird "6" geschrieben, "F3","F4" geht gar nicht mehr. Nur die oberste Zeile funktioniert > einwandfrei (F1, 1, 2, 3)... > > Also Multimeter an Port7 und ein kleines Programm geschrieben: > <code> > int i; > thread main > { > run 32; > lcdext.init(); > rbkeyb.init(2,0); > lcdext.clear(); > lcdext.goto(1,3); > lcdext.print ("Analog-Port #7"); > lcdext.goto(3,4); > lcdext.print ("Volt"); > lcdext.goto(3,12); > lcdext.print ("Bits"); > loop > { > i = ports.adc(7) * 0.4; > lcdext.goto(4,2); > lcdext.zahl5n2(i); > lcdext.goto(4,12); > lcdext.zahl4p(ports.adc(7)); > sleep 100; > } > } > </code> > > Ergebnis: > Keine Taste gedrückt --> 5,65V am Multimeter, 4,096 am Display > "4" gedrückt --> 1,61V am Multimeter, 1,36V am Display > "5" gedrückt --> 1,34V am Multimeter, 1,14V am Display > "F4" gedrückt --> 2,84V am Multimeter, 2,48V am Display > > usw... > > Da gehen mir irgendwo 0,2V - 0,4V ab. Je höher die Spannung,desto mehr fehlt. > Das Starterboard ist "nackt", also nix angeschlossen außer 4x20 Display und > 4x4 Matrix-Tastatur. > > Das hab ich schon probiert: > Neue Tastatur, neuer Tastatur-Adapter, 5V-Spannungsregeler raus und mit internen 5V > gemessen (Beleuchtung natürlich deaktiviert), anderes Netzteil. Keine Veränderung... > > Wenn ich eine Taste lange, sehr lange (ca. 5 Min.) drücke, dann geht die Spannung im Display > langsam hoch bis zu der mit dem Multimeter gemessenen. Lasse ich die Taste los und drücke > sie wieder, sind es wieder 0,2V - 0,4V weniger als am Multimeter... > > Kann damit jemand etwas anfangen ? > > Danke im Voraus... > > Pet