Archiv verlassen und diese Seite im Standarddesign anzeigen : Tastenerkennung der Tastatur in Bascom
Kundesbanzler
20.04.2005, 11:31
Hallo,
Ich hab jetzt geschafft, dass ich in bascom über die Tastatur Buchstaben und Zahlen in den Mega16 einlesen kann.
Ich muss aber noch in das Programm einfügen, dass der Mega16 die Tasten "Enter" und "Tab"... erkennt.
Weiß jemand, wie ich das Programmtechnisch anstelle?
Bin um jede Hilfe froh.
Greeez
ist das empfangene zeichen in einem byte gespeichert? dann ist es wohl ein asciizeichen, und du muss nur noch nachschlagen welcher ascii code zu tab und enter gehört... (das wären $0D und $0A für enter, $09 für tab)
Kundesbanzler
20.04.2005, 14:34
ja, das Zeichen ist in einem Byte gespeichert.
$0D bzw. 13 für Enter geht aber $09 bzw. 09 für Tab geht nicht.
Wenn ich den Chip resete dann kommen am Display erst ein zwei komische undefinierbare Zeichen. Woher kommen die, und vor allem,
wie bekomm ich sie weg?
aber $09 bzw. 09 für Tab geht nicht.
dann probier mal $0B ...
denn es gibt nen horizontal und nen vertikal tabulator, und ich weiß nicht welcher per tabtaste gesendet wird...
wegen deine beiden zeichen würde ich einfach direkt beim programmstart das dispaly einmal komplett löschen... da scheint irgendwas mit der initialisierung nicht zu passen...
STell das Terminal auf VT100 - Mode
Xtra-Wurst: Backspace schickt er 0x7F , zurückhaben will er aber 0x08
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.