Touch Panel XPT2046 Poroblel

Gast #3606123
Lesenswert?
• ▲
▼
Hallo,
irgendwie bekomme ich keine vernünftige Kommuniktation
http://www.buydisplay.com/download/ic/XPT2046.pdf

PORTF_out := %00000000; /CS auf GND
   SPIE_Write(%00011011);   //TouchY
   Touch_byteH := SPIE_Read(buffer);
   Touch_byteL := SPIE_Read(buffer);
 // Touch_byte := Touch_byte SHr 4;
   bytetostr(Touch_byteL, Touch_value_Y_Str);
PORTF_out := %00010000; /CS auf High

Egal ob ich ich H oder das Low Byte lese, ich bekomme immer 
Zahlensprünge...
Auch ist es völlig egal ob ich bei Spi_Write mit 0 oder 1 beginne..der 
Touch zeigt dann lediglich andere Werte..obwohl das erste bit doch 
eigentlich IMMER 1 sein soll..

Wo ist hier mein Denkfehler?
Gast #3606175
Lesenswert?
• ▲
▼
so bekomme ich folgende Werte auf der Y Achse
63
62
61
59
58
57
56
48 ??
32 ??
15 ??
7 ??

 SPIE_Write(%01101111);   //TouchY
   Touch_byte := SPIE_Read(buffer);
  //Touch_byte := SPIE_Read(buffer);
// Touch_byte := Touch_byte SHr 1;
   bytetostr(Touch_byte, Touch_value_Y_Str);
Gast #3606287
Lesenswert?
• ▲
▼
Ahh, mit INIT Advance funktioniert es, wenn ich den teiler auf mind 4 
setzte?!
Sollte es nicht normalerweise beim Xmega32 auch bei 32MHz anders 
funktionieren?!?

SPIE_Init_Advanced(_SPI_MASTER, _SPI_FCY_DIV8, _SPI_CLK_LO_LEADING);

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.