Contador Bcd Por Interrupcio Externa - Hetpro USBasp V3.0 Guía De Usuario

Tabla de contenido

Publicidad

Guía de Usuario USBasp V3.0| HeTPro

5.1.5 CONTADOR BCD POR INTERRUPCIO EXTERNA

#include <AVR/io.h>
#include <AVR/interrupt.h>
#include <util/delay.h>
int main(void)
{
DDRB = 0xFF;
DDRD = 0x00;
DDRC = 0x01;
cli();
MCUCR |= (_BV(ISC00) | _BV(ISC01));
GIFR = _BV(INTF0);
GIMSK |= _BV(INT0);
sei();
while (1) {
}
}
ISR(INT0_vect){
PORTB++;
PORTC=0x01;
_delay_ms(100);
PORTC=0x00;
if(PORTB > 0xFF)
PORTB=0;
else;
}
43

Publicidad

Tabla de contenido
loading

Tabla de contenido