Forum: Mikrocontroller und Digitale Elektronik QMatrix mit ATMega16 funktioniert, mit ATMega644 nicht


von Heinz L. (ducttape)


Lesenswert?

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?

von Heinz L. (ducttape)


Lesenswert?

Ich bin ungern lästig, wenn wirklich keiner eine Idee hat dann werd ich 
den Thread nach diesem Mal in der Versenkung verschwinden lassen, 
versprochen.

Ich nehm auch gern irgendwelche Ideen oder Vorschläge woran's liegen 
kann. Kann doch nicht sein dass ich der einzige bin der jemals versucht 
hat die QMatrix Lib von Atmel zu verwenden...

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.