智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 16441|回复: 61
打印 上一主题 下一主题

我的pt7测速程序。

  [复制链接]

30

主题

477

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4940

论坛元老奖章

威望
705
贡献
4087
兑换币
0
注册时间
2009-6-14
在线时间
74 小时
跳转到指定楼层
1#
发表于 2010-5-1 22:36:40 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
初始化程序如下:
void Pulse_int(void)    //脉冲累加器初始化
{
// TSCR1_TEN =1;
  PACTL_PAEN =0;
  PACTL_PAMOD=0  ;
  PACTL_PEDGE=0 ;
   
  PACTL_PAOVI=0;
  PACTL_PAI = 1;  
  PACNT=0;   
  PAFLG_PAOVF=1;
  PAFLG_PAIF =1;
  PACTL_PAEN =1;
}


unsigned int speed_get(void)  
{     unsigned int speed;
      speed = PACNT;
      PACNT = 0;
      return speed;
}


你只要在定时中断中应用speed_get()就可以读取数据了

16

主题

47

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1212
威望
685
贡献
247
兑换币
86
注册时间
2012-2-2
在线时间
140 小时
毕业学校
三江
62#
发表于 2012-5-13 19:37:47 | 只看该作者
superx0810 发表于 2010-6-11 13:35
确定能用不???为什么这我这就测不出来???为啥?????在我这里不能得到脉冲数,都是0!!!!

我也是这样 我估计要输入捕捉
回复 支持 反对

使用道具 举报

2

主题

102

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1096
QQ
威望
583
贡献
189
兑换币
109
注册时间
2012-3-24
在线时间
162 小时
61#
发表于 2012-5-12 18:30:11 | 只看该作者
谢谢 楼主   
回复 支持 反对

使用道具 举报

31

主题

1010

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4800

热心会员奖章优秀会员奖章活跃会员奖章论坛元老奖章

威望
3250
贡献
986
兑换币
110
注册时间
2012-2-11
在线时间
282 小时
60#
发表于 2012-4-24 20:55:35 | 只看该作者
在看
回复 支持 反对

使用道具 举报

1

主题

13

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
208
威望
160
贡献
30
兑换币
0
注册时间
2012-2-13
在线时间
9 小时
毕业学校
家里
59#
发表于 2012-4-7 10:53:51 | 只看该作者
pang123hui 发表于 2010-5-2 15:47
请问LZ,脉冲计数,难道不需要设置输入捕捉相关的寄存器,也就是
PACTL=0X50;
    TCTL3=0xc0;        

应该是两个程序的 不需要设置的吧
回复 支持 反对

使用道具 举报

0

主题

96

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
433
QQ
威望
244
贡献
173
兑换币
0
注册时间
2012-1-9
在线时间
8 小时
58#
发表于 2012-2-18 15:30:18 | 只看该作者
回复 支持 反对

使用道具 举报

0

主题

14

帖子

0

精华

注册会员

Rank: 2

积分
154
威望
134
贡献
20
兑换币
0
注册时间
2012-1-10
在线时间
0 小时
57#
发表于 2012-1-10 18:23:12 | 只看该作者
看看
回复 支持 反对

使用道具 举报

8

主题

143

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2284
威望
1122
贡献
572
兑换币
23
注册时间
2011-10-13
在线时间
295 小时
56#
发表于 2011-10-15 21:56:36 | 只看该作者
本帖最后由 raysmile 于 2011-10-15 21:58 编辑
请问LZ,脉冲计数,难道不需要设置输入捕捉相关的寄存器,也就是
PACTL=0X50;
    TCTL3=0xc0;        
...
pang123hui 发表于 2010-5-2 15:47


同样的疑问……还有这个http://www.znczz.com/viewthread.php?tid=12497&extra=&page=1   
求解释啊
回复 支持 反对

使用道具 举报

16

主题

352

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2535

优秀会员奖章活跃会员奖章

QQ
威望
888
贡献
1261
兑换币
10
注册时间
2011-8-31
在线时间
193 小时
55#
发表于 2011-10-9 16:27:38 | 只看该作者
楼上正解
回复 支持 反对

使用道具 举报

13

主题

57

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1754

优秀会员奖章

威望
934
贡献
712
兑换币
16
注册时间
2010-9-8
在线时间
54 小时
54#
发表于 2011-9-2 15:13:06 | 只看该作者
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2024-9-30 18:25 , Processed in 0.065990 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表