首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

ATmega16L的运行时间有关问题,紧急

2012-03-23 
ATmega16L的运行时间问题,紧急求救~~~~~~~~~~~~~~~~~~主从程序熔丝位设定一致,在时间中断里计数interrupt

ATmega16L的运行时间问题,紧急求救~~~~~~~~~~~~~~~~~~
主从程序熔丝位设定一致,在时间中断里计数
interrupt [TIM0_OVF] void timer0_ovf_isr(void)
{
  i++;
}

从程序运行一个循环等待while(i<j);再反馈一个信号给主程序

为什么感觉循环等待的时间一次比一次长,这是为什么?

[解决办法]
i加 volatile 这个了吗?
[解决办法]
你的i是什么类型的啊,是不是累加溢出了? 溢出的话就回到头重新累加了

热点排行