Hallo,

ich hab mir auch ein 128 * 64 von LedSee.com geholt und funktioniert soweit auch super!

Allerdings hab ich ein Problem mit dem Touchpad...

Ich habe alle 4 Pins direkt über 100 Ohm an PA.0 - 3 von einem ATMega32 angeschlossen... Also auf die ADC Pins vom Controller...

Zum Auslesen verwende ich folgenden Code:

Code:
Readtouch:
   Config Porta.0 = Output
   Config Porta.2 = Output
   Config Porta.1 = Input
   Config Porta.3 = Input

   Set Porta.0                                              'High
   Reset Porta.2                                            'Low

   Waitms 20

   Y = Getadc(1)
   Y = 1024 - Y

   Config Porta.0 = Input
   Config Porta.2 = Input
   Config Porta.1 = Output
   Config Porta.3 = Output

   Set Porta.3                                              'High
   Reset Porta.1                                            'Low

   Waitms 20

   X = Getadc(0)
   X = 1024 - X

Return
Mein Problem liegt darin, die ADC Werte in die Pixel Positionen umzurechnen...

Kann mir jemand vieleicht erklären, wie genau ich das anstellen muss?

Und ist es normal, dass der ADC immer irgent einen Wert ausgibt, obwohl man das Touchpad nicht berührt?

Bei X hab ich immer einen Wert von ca 936 der ausserhalb des Berührungs-Bereiches liegt... Das ist also nicht das Problem...

Aber bei Y habe ich einen Wert mittig des Mess-Wertes der nach jeder Berührung auch schwankt...

Ich hoffe ihr könnt mir dabei helfen!

Danke!

MFG

Ratman2000