智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 2666|回复: 3
打印 上一主题 下一主题

测速问题

[复制链接]

5

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
威望
274
贡献
60
兑换币
2
注册时间
2010-12-10
在线时间
6 小时
跳转到指定楼层
1#
发表于 2011-4-23 16:21:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2贡献
小弟想弄一个测速模块,但是这几个寄存器越看越糊涂,请高手指点一二。我的思路是这样的,定时器定时时间到了时候,收集回来的脉冲数。但是在这里出现两中方法,
  第一种是MDC递减计数产生中断,然后读取PACN的计数值
  第二种是一些TIMER寄存器输入捕捉(就是在这糊涂的,资料上有输入捕捉程序)
我想问的是,这两种都可以实现么,请大侠指教
可以讲的稍微细点么,我们是新手,用的是单排红外管,现在速度极限是1M/S,想尽快弄懂它然后加测速,再换激光管,时间不多了

最佳答案

查看完整内容

你可以看看我的“谈谈XS128的脉冲计数问题,讨论如何按照手册编程”,地址:http://www.znczz.com/thread-25291-1-1.html,上边是采用PIT 和CCP进行定时计数的完整讲解和案例,没有采用实时时钟。祝好

15

主题

362

帖子

1

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4726
QQ
威望
1564
贡献
2808
兑换币
497
注册时间
2010-12-28
在线时间
177 小时
2#
发表于 2011-4-23 16:21:42 | 只看该作者
你可以看看我的“谈谈XS128的脉冲计数问题,讨论如何按照手册编程”,地址:http://www.znczz.com/thread-25291-1-1.html,上边是采用PIT 和CCP进行定时计数的完整讲解和案例,没有采用实时时钟。祝好
回复

使用道具 举报

5

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
威望
274
贡献
60
兑换币
2
注册时间
2010-12-10
在线时间
6 小时
3#
 楼主| 发表于 2011-4-24 18:38:34 | 只看该作者
回复 2# zhjb1

这个。。。我还正想试试我的程序呢,没想到你直接给出答案了。。。。
回复

使用道具 举报

5

主题

16

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
346
威望
274
贡献
60
兑换币
2
注册时间
2010-12-10
在线时间
6 小时
4#
 楼主| 发表于 2011-4-24 18:43:50 | 只看该作者
回复 2# zhjb1


    对了,还有个问题,xs128的测速的计数(还未中断,也就是说没有执行中断程序,仅仅在计数)和代码段(不是中断执行程序, 比如 :我的PWM控制程序)两者是不是并行处理的,也就是说,单片机一边计数,一边执行我的代码段。
但是一旦中断产生,则跳出代码段而直接去执行中断程序
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-27 08:11 , Processed in 0.147672 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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