智能车制作
标题:
电机测速
[打印本页]
作者:
cherish0323
时间:
2009-7-31 14:45
标题:
电机测速
void Init_ECT(void)
{
PACTL = 0X70;
TIOS_IOS0 = 0; //通道0输入捕获
TIOS_IOS1 = 0; //通道1输入捕捉
TSCR1 = 0X80; //主定时器使能标志位快速清除
TCTL3 = 0X00;
TCTL4 = 0X09; //通道0捕捉输入上升沿,通道1下降沿
TIE_C0I = 1; //0通道中断开通
TIE_C1I = 0; //1通道中断开通
TFLG1_C0F = 1; //清除通道0中断标志
TFLG1_C1F = 1;
TIE = 0X01; //初始化定时器关闭
}
大家看一下是不是寄存器配置的问题 我用151测速1S捕捉到1000多个上升沿 用的是T0 不知道问题出在哪了
作者:
ymp
时间:
2010-3-5 00:26
作者:
shiftenter
时间:
2010-3-7 10:08
作者:
panpaopao
时间:
2010-3-19 00:29
应该是吧
作者:
qnbs1
时间:
2010-3-19 20:34
怎么测的速。仿真吗?
作者:
shallam
时间:
2010-3-22 21:58
迷茫中
作者:
凌风
时间:
2010-4-7 18:44
你还用了定时器? 中断里是怎么写的呢?
作者:
fengnan
时间:
2010-4-11 21:09
不懂1
作者:
fengnan
时间:
2010-4-11 21:10
不懂1
作者:
口天每文
时间:
2010-4-17 01:59
顶一个、、
作者:
灵水
时间:
2010-4-21 22:44
不太懂,
作者:
kangluoyi
时间:
2010-4-24 15:45
试试吧
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2