Ekran dotykowy (na przykład EA KIT240-7CTP)
Wszystkie wersje zestawu EA KITxxTP s± dostarczane z zabudowanym ekranem dotykowym o 60 polach odczytowych.
Zestaw jednostki obsługowej wspomaga obsługę ekranu dotykowego zestawem komfortowych w użyciu rozkazów.
Można na przykład kilka pól odczytowych ustawić jako jeden duży klawisz.
Taki duży klawisz wystarczy wyznaczyć i nazwać etykietą.
Tak samo można zdefiniować kody zwrotne (Return-Code) o wartościach 1..255.
Jeśli kod zwrotny (Return-Code) ustawimy na 0 oznacza, to że klawisz jest nieaktywny,
i przy naciskaniu nie będzie to sygnalizowane.
Przy wybieraniu pól ekranu dotykowego doktnięcie jest automatycznie sygnalizowane
przez brzęczyk. Zdefiniowany kod powrotny klawisza (Return-Code) jest jednocze¶nie
przez ł±cze szeregowe wysyłany lub wyzwala ustawione na te wywołanie (kod zwrotny)
wewnętrzne makro zaprogramowane w module/jednostce obsługowej.
Przykład:
Definiujemy klawisz na polach od 13-15 i 23 do 25 z kodem zwrotnym
65=´A´ i tekstem "STOP". Uwaga: Przed podaniem definicji
wszystkie używane pola dotykowe należy przez rozkaz "ESC
T R" deaktywować.
Programowanie | Wysyłany kod | Uwagi | |||||||||||
kompilator | #TH 13, 25, ´A´, 2, "STOP" | 0 oznaczaj±ce koniec nie jest tu podawane ! | |||||||||||
ASCII | ESC | T | H | . | . | A | . | S | T | O | P | . | kropka ´.´ stehen für nie należy do przekazywanych znaków ASCII |
Hex | $1B | $54 | $48 | $0D | $19 | $41 | $02 | $53 | $54 | $4F | $50 | $00 | |
Dezimal | 27 | 84 | 72 | 13 | 25 | 65 | 2 | 83 | 84 | 79 | 80 | 0 |
Z powrotem
do strony o ekranach "dotykowych"