微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > AVR单片机 ATtiny13

AVR单片机 ATtiny13

时间:10-02 整理:3721RD 点击:
求助,程序部分:
#pragma interrupt_handler timer0_ovf_isr:4
void timer0_ovf_isr(void)
{
     TCNT0 = 0x45; //reload counter value
          if(++cnt_100ms>=10)                 //如果这里改为    if(++cnt_1s>=100)
         {flag_100ms=1;                                                        {flag_s=1;
           cnt_100ms=0;                                                            cnt_1s=0;
          }                                                                              } if(++cnt_100ms>=10)
}                                                                             即1S中断响应,但是却无输出,如果把  if(++cnt_100ms>=10)   中的10改成100,结果是可以的
求高人解答。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top