Langsam verlier ich den Glauben an meine Fähigkeiten...
In Kurz, ich hab eine QMatrix Schaltung mit einem ATMega16 und der
QTouch Library gebaut. Alles wunderbar, funktioniert wie ein Traum ist
auch Idiotensicher (sollt man halt meinen...), channel_signal sinkt bei
Annäherung, bei Berührung unter den Threshold, channel_reference wird
entsprechend angepasst und nachjustiert (dank Bibliothek), alles prima.
Nun gibt's für den ATMega16 allerdings nur Bibliotheken bis 8x4
Leitungen (warum weiß wohl nur Atmel, weil 8x8 wäre leitungstechnisch
durchaus möglich). Entsprechend tausch ich den ATMega16 gegen einen
ATMega644 für den's eben auch eine 8x8 library gibt... und plötzlich
geht gar nix mehr. Ich hab genauso das Demoprojekt hergenommen wie für
den 16er (eben das Demoprojekt für den 644er statt den 16er), es geht
aber gleich mal gar nix. sowohl signal als auch reference sind 0 auf
allen Kanälen, egal was ich mach.
Die Schaltung ist ident (ich hab im Endeffekt nur den MC auf dem
Breadboard getauscht), die beiden MCs sind pingleich, sollten also die
gleiche Schaltung benötigen. Ich weiß also dass die Schaltung so
funktionieren sollte, tut sie nämlich am 16er.
Hat jemand einen Plan warum es mit dem 644er nicht klappt? Oder,
andersrum, weiß jemand warum der 16er keine 64 Steuerleitungen
unterstützt? Leitungen wären ja hinreichend vorhanden, gibt's dafür
einen "internen" Grund, hat da jemand mehr Info dazu?