日期:2012-07-10 15:43
行程序在四次TBM中断时间内执行。MC68HC908SR12的中断优先级是固定的,故需要根据软件的中断优先级的不同来设计硬件。并且由于MC68HC908SR12没有脉冲累加器中断,因此将经过转速处理电路处理过的转速信号同时接入到TIM1的两路输入捕捉端口,以下降沿捕捉的方式发生。其中T1CH0负责进行齿缺的寻找,是优先级最高的中断。当寻找到齿缺后,即实现了电控系统与发动机的运转同步之后,就不再使能此中断,切换到另一路T1CH1,当数到相应齿号时,就使能与点火、喷油相关的中断。为了不累积误差,需要在快到齿缺时,重新切换到T1CH0。点火使用T2CH