智能车制作
标题:
关于脉冲累加器PACTL/PBCTL的问题
[打印本页]
作者:
yala1987
时间:
2009-5-28 19:26
标题:
关于脉冲累加器PACTL/PBCTL的问题
XS128里面是不是没有PBCTL啊?如果有,用PBCTL的脉冲累加器计脉冲数的程序该怎么写?
我在网上有看到说:级联的情况:
PACA时:当PACTL_PAEN=1时将PAC2与PAC3级联成16位脉冲累加器A ,PT7为输入引脚,结果放在PACN32;用PACB做脉冲累计器的话,非常简单,甚至都不用开启定时器。只需用TCTL4中的EDG0B和EDG0A位设置有效沿,再用PBCTL开启PACB和中断即可。外部脉冲从PT0输入。
PACB时:当PBCTL_PBEN=1时将PAC0与PAC1级联成16位脉冲累加器B,PT0为输入引脚,结果放在PACN10。PACA用起来就比较麻烦一些,因为它的功能更加强大。它必须与定时器合用,而且即可以对外部脉冲计数,也可以根据外部电平宽度对内部总线频率计数。
如何将PAC0与PAC1级联成16位脉冲累加器?
PT7为输入引脚。不用设置就默认的PT7么?
结果放在PACN32/PACN10。不用设置就直接放在那里了么?
作者:
yala1987
时间:
2009-5-30 12:02
难道没有人知道的么?
作者:
chiusir
时间:
2009-6-1 18:11
我发过完整的工程,去看看吧,就在本板块:
http://www.znczz.com/thread-1500-2-5.html
作者:
跳跃的心
时间:
2009-6-9 22:03
只有一个脉冲累加器,是A的
作者:
0708140119
时间:
2010-3-2 14:45
一定要用pt7吗?
作者:
zhizhi
时间:
2010-3-6 20:25
dg128有A和B,不知道xs怎样
作者:
will4141
时间:
2010-4-11 16:06
顶
作者:
霜~哀伤
时间:
2010-4-11 18:57
XS啊,我也没找到A B的资料。
作者:
很高很瘦
时间:
2011-4-30 15:28
在
作者:
wiu
时间:
2011-4-30 21:54
xs只有一个十六位的累加器啊,哪有什么A和B啊,那是DG的,看xs的PDF。。
作者:
涛韬
时间:
2012-7-19 21:45
作者:
涛韬
时间:
2012-7-19 21:47
测速的接到PT0口,能解决测速问题?
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2