智能车制作

标题: 对于PIT就算脉冲数的问题 [打印本页]

作者: 乖圣圣    时间: 2011-4-24 16:00
标题: 对于PIT就算脉冲数的问题
我们用个的是旋转式增量编码器,其外部编码器连接到IOC7,在中断里读取PACNT的值就是脉冲个数。但是这个PACNT的值怎么读?在哪读?谢谢大家指教。
作者: ning540071121    时间: 2011-4-24 19:24
直接读寄存器
作者: toraky    时间: 2011-4-25 00:14
有自己的计数器,cpu做其他运算不会干扰到它的计数,在定时中断中读取PACNT的数值就可以了,别忘了清零,例程:
interrupt 66 void encoder()
{
    speedback=PACNT;
    PACNT=0;
    PITTF_PTF0=1;
}




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