QTouch mit ATMega168

Gast #2275053
Lesenswert?
• ▲
▼
Hallo Leute,

ich habe ein kleines Problem mit der QTouch lib:
Ich habe einen ATMEGA 168, an den ich 3 Tasten angeschlossen habe.
Ich habe die Beschaltung aus dem Datenblatt gewählt mit 22n und 10k.

Ob das überhaupt funktioniert wollte ich rausfinden indem ich mir über 
die serielle mal die Werte ausgebe.

Das tolle:
Ich messe mit dem Oszi kaum Bewegung auf allen drei Kanälen, der Wert 
für Channel 0 ist konstant 8192, die beiden anderen 0.

Das ganze läuft an Port C als INTRA PORT Config.
Die SNS/SNSK Masken sehen wie folgt aus:
(Die Konfig habe ich mit dem QTouch Studi erstellt)


#define QTOUCH_STUDIO_MASKS  1
#define NUMBER_OF_PORTS  1

#define SNS1  C
#define SNSK1  C

#ifdef QTOUCH_STUDIO_MASKS
SNS_array[0][0]=0x11;
SNS_array[0][1]=0x00;
SNS_array[1][0]=0x04;
SNS_array[1][1]=0x00;
SNSK_array[0][0]=0x22;
SNSK_array[0][1]=0x00;
SNSK_array[1][0]=0x08;
SNSK_array[1][1]=0x00;
#endif

Ich hatte in einem Forum gelesen es gäbe einen Bug bei intraport konfig, 
aber die Lib die ich gerade verwende ist neuer (5g1)?

Hat jemand so eine ähnliche Konfig am Laufen oder kann mir einen Tipp 
geben?

Gruß
Christoph

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.