Herunterladen Diese Seite drucken

ELECTRONIC ASSEMBLY EA KIT240-7 Serie Bedienungsanleitung Seite 3

Werbung

EXTERNE TASTATUR
Am Steckanschluss J4 kann eine Tastatur (einzelne Tasten bis zur 10x6
Matrix-Tastatur) angeschlossen werden. Die angeschlossenen Tasten
werden dabei per Software entprellt. Bitte beachten Sie, daß der Anschluß
einer externen Tastatur nur bei den Versionen ohne integriertem Touch
Panel möglich ist.
Jede Taste wird zwischen einem Ausgang und einem Eingang geschaltet.
Jeder Eingang ist mit einem 100kΩ Pullup abgeschlossen. An jeden
Ausgang können bis zu 6 Tasten angeschlossen werden.
Applikationsbeispiel
TOUCH PANEL
(NUR EA KIT240-7CTP UND -7LEDTP)
Die Versionen EA KIT240-7CTP, -7LWTP und -7LEDTP werden mit einem integrierten Touch Panel
mit 60 Feldern geliefert. Die Bedieneinheit unterstützt dieses Touch Panel mit komfortablen Befehlen.
So können z.B. mehrere Touch-Felder zu einer großen Gesamt-Taste zusammengefasst, die Taste
gezeichnet und eine Beschriftung der Taste erfolgen. Ebenso kann dieser eben definierten Taste ein
Return-Code (1..255) zugewiesen werden. Wird der Return-Code 0 zugewiesen, so ist die Taste
deaktiviert und wird bei Betätigung nicht gemeldet.
Beim Berühren der Touch-Tasten können diese automatisch invertiert werden und ein Summer
signalisiert die Berührung. Gleichzeitig wird der definierte Return-Code der Taste über die serielle
Schnittstelle gesendet oder es wird ein internes Touch Makro mit der Nummer des Return-Codes
gestartet.
Beispiel:
Definieren einer Taste von Feld 13 bis 25, mit dem Return-Code 65=´A´ und
dem Text "STOP". Anmerkung: Vor der Definition einzelner Tasten sollten
alle Felder durch "ESC T R" deaktiviert sein.
Beispiel
Auszugebende Codes
für Compiler
#TH 13, 25, ´A´, 2, "STOP"
als ASCII
ESC
T
H
.
$1B $54 $48 $0D $19 $41 $02 $53 $54 $4F $50 $00
in Hex
in Dezimal
27
84
72
13
Senden der Tastendrücke
Bei jedem Druck einer Taste wird die
dazugehörende Tastennummer (1..60)
gesendet. Das Loslassen der Taste wird
nicht gesendet. Soll auch das Loslassen
gesendet werden, so kann das über die
Definition des Touch Makros Nr.0 realisiert werden. Der automatische
Tastaturscan läßt sich über den Befehl "ESC T A 0" deaktivieren.
Die Tastennummer kann folgendermaßen bestimmt werden:
Tastenummer = (Ausgang -1) * 10 + Eingang (Ausgang: eine Zahl
zwischen 1 und 10, Eingang: zwischen 1 und 6).
Hinweis Falls die Handshakleleitung (z.B. CTS) das Senden nicht erlaubt,
können Tastendrücke verloren gehen.
.
A
.
S
T
O
P
25
65
2
83
84
79
80
Bemerkung
Die Endekennung 0 wird hier
nicht angegeben !
die Punkte ´.´ stehen für nicht
.
darzustellende ASCII-Zeichen
0
EA KIT240-7
Matrix - Tastaturanschluß J4
Pin Symbol
Funktion
1
IN 1
Eingang Zeile 1
2
IN 2
Eingang Zeile 2
3
IN 3
Eingang Zeile 3
4
IN 4
Eingang Zeile 4
5
IN 5
Eingang Zeile 5
6
IN 6
Eingang Zeile 6
7
OUT 10
Ausgang Spalte 10
8
OUT 9
Ausgang Spalte 9
9
OUT 8
Ausgang Spalte 8
10
OUT 7
Ausgang Spalte 7
11
OUT 6
Ausgang Spalte 6
12
OUT 5
Ausgang Spalte 5
13
OUT 4
Ausgang Spalte 4
14
OUT 3
Ausgang Spalte 3
15
OUT 2
Ausgang Spalte 2
16
OUT 1
Ausgang Spalte 1
3

Werbung

loading