Digamos que necesitamos escribir un programa para ATmega32, que reacciona a una interrupción externa (INT0) a través del pin D2. La interrupción debe ocurrir durante el flanco descendente de la señal.
Lo noté en los libros que
DDRA = 0b00000010
se hace para "activar la resistencia de pull-up". ¿Por qué lo necesitamos? ¿Debemos hacer lo mismo si queremos una interrupción de flanco ascendente o una interrupción activada por nivel?