版主你好,我想问一下.定时器初始化里边要设置的 预分频系数 到底有什么作用呢? 我想用输入捕捉功能测量2个波的距离.下边是我的中断部分程序.我想请问版主.设置的 预分频系数 和这里测出来的dic是什么关系呢.怎么才能算出来dic到底有多少秒.我用不同的分频系数这里的dic都会发生变化.谢谢版主了.我想了好几天还是不懂这里.
#pragma CODE_SEG NON_BANKED
void interrupt 8 ic0_int(void) //中断服务程序
{
TFLG1_C0F=1; //中断标志清除
ic4=TC0; //通过读TC0寄存器来相应中断,
dic4=ic4-ic40;
ic40=ic4; //得到脉冲宽度不需要考虑溢出
PORTB=0x55; //用LED灯来指示已经进入了中断
}
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |