Hi,
ich versuch mit dem Analog Comperator einen Interrupt auszulösen. Die
Software stimmt soweit wohl auch schon denn wenn ich an AN0 3V und an
AN1 5V und 0V toggle wird der Interrupt ausgelöst.
Leider ist mein Signal nicht ganz so eindeutig definiert, hab hier mal
n Bild vom Oszi:
http://corvusmedia.de/korbi/xufo/adc.jpg
Leider nicht gerade das neueste aber man kann denk ich sehen was los
ist. Habe ein PPM Signal von nem Modellempfänger abgegriffen das ca
zwischen 0V und 0,5V pendelt und über ein Poti ne konstante Spannung
erzeugt die dazwischen liegt. Hab auch schon viel mit dem Poti
rumgespielt sollte also auf jeden Fall mal ne Spannung dazwischen
getroffen haben.
Ich aktiviere den AC mit
1 | ACSR = (1<<ACIE) | (1<<ACIS1);
|
2 | sei();
|
Das PPM Signal ist 22,5ms lang. Weiß nicht weiter warum der Interrupt
nicht ausgelöst wird, würde mich über Hinweise freun.
mfg DerKorb