Gast
#7132463
Hi, ich benutze bei einem AVR einen ADC Pin um ein analoges Signal zu lesen, möchte aber in einem bestimmten Modus über diesen Pin einen Trigger empfangen, wofür ich normalerweise einen Pin-Change-Interrupt verwenden würde. Ich könnte jetzt versuchen, programmatisch das Analogsignal auf Flankenverhalten zu untersuchen, aber das fühlt sich irgendwie falsch, umständlich an. Alternativ dachte ich, ob ich einfach bei Modusänderung den Pin auf PCIR umstelle. Allerdings frag ich mich, ob ich Interrupts innerhalb eines Interrupt-Handlers überhaupt einstellen kann (die Modusänderung findet durch ein anderes Pin Change Event statt). Habt ihr Tipps, wie man sowas elegant lösen kann? Hintergrund: Es geht um ein Synthesizer-Modul in dem ein Eingang in einem Modus die Kontrollspannung für einen LFO, in einem anderen einen Trigger für einen Envelope Generator bekommen soll.