Matrix-Taster zwischenspeichern (Problem gelöst)
Hallo zusammen,
ich habe das RN-Control Board und möchte später so eine 3x4 Matrix Tastatur anklemmen. Jetzt gibt es ja für das Board den Code für die Tasterabfrage:
Code:
Function Tastenabfrage() As Byte
Local Ws As Word
Tastenabfrage = 0
Ton = 600
Start Adc
Ws = Getadc(7)
If Ws < 1010 Then
Select Case Ws
Case 410 To 450
Tastenabfrage = 1
Case 340 To 380
Tastenabfrage = 2
Case 265 To 305
Tastenabfrage = 3
Case 180 To 220
Tastenabfrage = 4
Case 100 To 130
Tastenabfrage = 5
End Select
End If
End Function
Wie schaffe ich es nun, in einem Sub, mehrere male hintereinander die Tasten abzufragen. Also zum Beispiel wenn ich Taster 2 dann 1 und dann 3 drücke, dass ich in einer Variable 213 stehen habe? Am Ende möchte ich das mit der # bestätigen. Für das RN-Control könnte man erstmal die Taste 5 dafür nutzen!
Google und die Boardsuche habe ich bemüht, aber ich glaub mir fehlt der richtige Suchbegriff!
Freu mich auf antworten!
Benjamin