include
#include
#define F_CPU 8000000UL
int k;
int main(void)
{
DDRA=0XFF;
PORTA=0xff;
TCCR0=0X05;
TCNT0=256-F_CPU/1024*0.5;
TIMSK=0X01;
sei();
while(1);
}
ISR(TIMER0_OVF_vect)
{
k++;
if(k>200)
{
k=0;
PORTA=~PORTA;
}
TCNT0=256-F_CPU/1024*0.5;
}
『本文转载自网络,版权归原作者所有,如有侵权请联系删除』