智能车制作

标题: 关于中断 [打印本页]

作者: justone    时间: 2014-6-22 20:53
标题: 关于中断
请问一下我这样用中断能实现功能不?
void PORTD_IRQHandler()
{
    u8  n = 0;    //引脚号

    n = 12;
    if(PORTD_ISFR & (1 << n))         //PTD12触发中断
    {
        PORTD_ISFR  |= (1 << n);        //写1清中断标志位
        /*  用户任务  */
        //LED_turn(LED1);                 //LED1反转
        keyvalue++;
    }

    n = 10;
    if(PORTD_ISFR & (1 << n))         //PTD10触发中断
    {
        PORTD_ISFR  |= (1 << n);        //写1清中断标志位
        /*  用户任务  */
        keyvalue--;
    }
}


作者: justone    时间: 2014-6-22 21:22

作者: justone    时间: 2014-6-22 21:49

作者: justone    时间: 2014-6-22 21:49





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