Hallo zusammen, ich habe beim AT90CAN128 ein Problem mit dem Analog Comparator. Beschreibung: - Auf Timer3 habe ich einen Zähler laufen, der auf Events an Pin ICP3 (PE7) lauscht. - Auf Timer1 habe ich einen Timer laufen, der periodisch an einem Pin ein Signal ausgibt und darüberhinaus auf AIN1 (PE3) auf Flanken wartet, die dann den Timer1 Werten zugeordnet werden. Problem: Das Merkwürdige ist, dass beim Verlinken des Analog Komparators von AIN1 auf Timer 1 mit dem Befehl: ACSR |= (1<<ACIC); die Werte bei Timer 1 UND 3 landen und die Interruptserviceroutine TIMER1_CAPT_vect und TIMER3_CAPT_vect aufgerufen werden. Der Capture Pin ICP3 hat dann keine Funktion mehr. Im Handbuch zum AT90CAN128 steht, dass der Analog Comparator NUR mit Timer 1 verbunden werden kann. Bitte um Hilfe, was mache ich falsch? Grüße, Stefan.
Hallo zusammen, gibt es jemanden, der die Verbingung Analog Capture auf Timer3 bei z.B. AT90CAN128 verwendet? Bitte um Rückmeldung zum Erfahrungsausstausch. Viele Grüße, Stefan.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.