×
单片机 > 单片机程序设计 > 详情

单片机定时器0的使用

发布时间:2020-08-24 发布时间:
|
本程序功能是让PA口接的等每隔0.5s闪烁一次,程序如下

 


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;
}

 

『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
AVR熔丝位操作时的要点和需要注意的相关事项