#include
#include
#include interrupt.h》
void port_init(void)
{
DDRB = 0xff;
PORTB = 0xff;
DDRD = 0x00;
PORTD |= (1 《《 2);
}
int main(void)
{
port_init();
GICR |= (1 《《 INT0);
sei();
while(1)
{
;
}
}
ISR(INT0_vect)
{
PORTB = 0xfe;
_delay_ms(500);
PORTB = 0xff;
_delay_ms(500);
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)