智能车制作
标题:
MC9S12HY汽车仪表程序解读
[打印本页]
作者:
zjsxhwl
时间:
2014-7-3 13:03
标题:
MC9S12HY汽车仪表程序解读
MC9S12HY汽车仪表程序解读
void T_SPEED_OnInterrupt(void)
{
/* Write your code here ... */
//模拟量快速转动,间隔时间TC2
TC2 -= (word)32000; //中断时加了32000要减去
if(MotorSpeedIndex[SPEEDOMETER]<MaxSpeedIndex[SPEEDOMETER])//如果小于最高速度
{
if(MotorMoveStatus[SPEEDOMETER]==RAMPUP) //加速、匀速、空闲
{
TC2 += (StepProfile[MotorSpeedIndex[SPEEDOMETER]++])>>1;
}
}
else
{
MotorMoveStatus[SPEEDOMETER]=CONST;//均匀速度
TC2 += (StepProfile[MotorSpeedIndex[SPEEDOMETER]])>>1; //一倍的频率
}
// 以下表没有加减速的处理
if(MotorMode[POWER] == SEARCH)
{
motor_micro_update(POWER);
}
if(MotorMode[TEMP] == SEARCH)
{
motor_micro_update(TEMP);
}
if(MotorMode[FUEL] == SEARCH)
{
motor_micro_update(FUEL);
}
if(MotorMode[SPEEDOMETER] == SEARCH_ZERO)
{
motor_micro_update(SPEEDOMETER);
}
//motor_update(SPEEDOMETER);
}
作者:
黄学源
时间:
2015-6-12 17:40
我司专注供应飞思卡尔单片机,主要分销国内外库存现货,价格绝对优势 原装正品。有专业工程帮烧录程序 ,联系方式:QQ 799929715 13723757551
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2