智能车制作

标题: k60标志位问题 [打印本页]

作者: zhang116    时间: 2014-3-24 22:34
标题: k60标志位问题
void PIT0_IRQHandler()
{
    pit_flag = 1;               //标记进入PIT中断
    speed_count =LPT_INT_count * 100 + LPTMR0_CNR;     //保存脉冲计数器计算值

    //uart_putchar(UART2,speed_count);
    lptmr_counter_clean();         //清空脉冲计数器计算值(马上清空,这样才能保证计数值准确)
    LPT_INT_count = 0;                            //清空LPT中断次数  

    gpio_turn(PORTC,18);    //计算程序运行周期
   if(sta<=1200)
    {
       sta++;
    }
    if(sta==300)
    {
      start_flag=1;
    }
    if(sta==1200)
    {
      stop_flag=1;
    } /**/


    PIT_Flag_Clear(PIT0);       //清中断标志位
}



作者: zhang116    时间: 2014-3-24 22:35
三个if语句有点不懂,是不是写错了????求大家帮忙看看




欢迎光临 智能车制作 (http://111.231.132.190/) Powered by Discuz! X3.2