Gast
#1314861
Hallo, ich versuche erste gehversuche mit dem ATxmega16A4 zu wagen. Ich verwende das AVR Studio mit Win AVR. In den Applikation Nots gibt es fertige Programmbausteine für z.B. das steuern der Portpins (port_drive.h, port_drive.c) und des ADC (adc_drive.h, adc_drive.c). Diese zwei fertigen macros habe ich verwendet und sie funktionieren auch. Meine Frage bezieht sich auf die macros für den ADC. Bei dem kann ich den MUX lediglich auf die Pins von ADC0-7 stellen, welche dann auf die Virtuellen Kanäle 1-3 verwenden geleitet werden. Auszug aus dem Beispile, dass den MUX an PIN ADC4-7 auf Kanal 0-3 stellt.
1 | |
2 | |
3 | |
4 | |
5 | |
Wie kann ich auch die restlichen ADC 8-11 zugreifen? ADC_CH_MUXPOS_PIN8 kennt er nicht und ist auch nicht definiert. Hat jemand eventuell schon mal alle 12 ADC Eingänge als reine Messung gengen GND verwendet (also keine differenzielle Messungen) und hat ein Beispil dazu? Gruß Lutz