4 vezetékes resistive touch screenhez interrupt

Hogyha sikeresen O/PLED illetve hagyományos alfanumerikus - esetleg tán grafikus kijelzővel gyűlik meg a baja valakinek:)
Avatar
csabeszq
Bitfaragó
Hozzászólások: 659
Csatlakozott: 2012. szeptember 5. szerda, 6:00

4 vezetékes resistive touch screenhez interrupt

HozzászólásSzerző: csabeszq » 2016. szeptember 15. csütörtök, 10:27

Oszcilloszkóppal szórakozom (Atmega2560), az lenne a kérdésem, hogy a touch screen lenyomását lehet-e hardverből érzékelni?

A szkóp külső 6 bites ADC-t használ és MHz fölött mintavételez, hogy megtalálja a trigger jelet. Nincs lehetősége touch screen-es ADC-vel foglalkozni.

- a CPU 100%-ban trigger jelet keres
- amikor a user megnyomja az touch-t, keletkezne egy interrupt
- az interrupt-ból kivételt dobok, ami kiugrasztja a triggerjelen várakozó CPU-t (stack átállítása, setjmp, longjmp).

A kérdés, hogy lehetséges-e úgy konfigurálni a resistive touch-ot, hogy interruptot küldjön a képernyő lenyomására.

Avatar
Robert
Elektronbűvölő
Hozzászólások: 9768
Csatlakozott: 2005. december 9. péntek, 7:00
Tartózkodási hely: Budapest
Kapcsolat:

Re: 4 vezetékes resistive touch screenhez interrupt

HozzászólásSzerző: Robert » 2016. szeptember 15. csütörtök, 11:09

Nem:( vagy részben. A touch általában:

- valamelyik DigitIO láb az egyik oldalt, ADC a másik oldalt.


- ha mázlid van külső SPI v. I2C a touch vezérlő felülete. Ez meg a beérkezéskor elvileg tud touchot adni.

Tipp:
- AIN0/1 lábakra bekötnbi a touch-t, és itt a billenéstz magasra állítani. Így ha hozzáérsz a touchhoz - van AIN interruptod.
http://www.tavir.hu - a gazda :)

Avatar
csabeszq
Bitfaragó
Hozzászólások: 659
Csatlakozott: 2012. szeptember 5. szerda, 6:00

Re: 4 vezetékes resistive touch screenhez interrupt

HozzászólásSzerző: csabeszq » 2016. szeptember 15. csütörtök, 11:14

Lehet, hogy Attiny85 lesz a vége. Kis helyet foglal, figyelheti a touch-screen-t és a joystick-ot is (az is van).


Vissza: “LCD kezelése”

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 2 vendég