Hi
Ein AD eingang wandelt die Spannung ja in einen Wert zwischen 0 und 255 um.
Die Tastatur funktioniert über ein Port und jede Taste ist sozusagen über einen bestimmten Widerstand mit dem Port verbunden.
Je nachdem, wenn du jetzt z.B. 1 drückst, hat der Widerstand einen Wert von 1kOhm und du bekommst den entsprechenden Wert
Wenn du 2 drückst, hat der Widerstand einen wert von 2k und du bekommst einen entsprechend niedrigeren Wert
usw..
EDIT:
Mit so einem Programm hab ich meine Tastatur getestet:
Code:
DEFINE keyboard AD[8]
#loop
print keyboard
pause 5
GOTO loop
Wenn du dann irgendeine Taste drückst, wird dir ausgegeben was für einen Wert die Taste hat.
Lesezeichen