Hallo,
habe einen code aus dem Forum für das Pollin DG 16080 Touchdisplay und
habe auf dem Display in einem Untermenü eine Art Ausgangstabelle, wo ich
alle Ausgänge manuell setzten kann. Jetzt ist das allerdings so, dass
die Ausgänge nur beim ersten Atstendruck gesetzt werden und sobald man
wieder woanders drückt zurückgesetzt werden, also keine Entprellung
besitzen.
Also normale tasten kann man ja mit der debounce Funktion aus dem Tut
entprellen, wie macht man das dann mit solchen Toch-tasten??
Hier mal ein Codeausschnitt:
1 | if((x > 10 && x < 30) && (y > 10 && y < 30)){ // Wenn Touch bei Button 1 berührt, dann
|
2 | _delay_ms(300);
|
3 |
|
4 | PORTB= (1<<PB0);
|
5 | _delay_ms(500);
|
6 | }
|
und fürs allgemeine Touch im Anhang.