登录 免费注册 首页 | 行业黑名单 | 帮助
维库电子市场网
技术交流 | 电路欣赏 | 工控天地 | 数字广电 | 通信技术 | 电源技术 | 测控之家 | EMC技术 | ARM技术 | EDA技术 | PCB技术 | 嵌入式系统
驱动编程 | 集成电路 | 器件替换 | 模拟技术 | 新手园地 | 单 片 机 | DSP技术 | MCU技术 | IC 设计 | IC 产业 | CAN-bus/DeviceNe

求教如何记录脉冲个数,要多路的(4路以上),急急急!!

作者:kof_cqj 栏目:单片机
求教如何记录脉冲个数,要多路的(4路以上),急急急!!
我们可以用单片机的中断来记录脉冲的个数,但是由于一个单片机只有2路中断,因此在需要多路采集脉冲个数时就不能满足要求,我想请问一下各位大虾,有谁知道有没有这样的芯片或是其他方法能够用来记录脉冲个数的,而且要求是多路的,如果大家有知道的话,请帮忙回下贴,小弟感激不尽!!

2楼: >>参与讨论
一级菜鸟
脉冲频率不高的话,用定时器中断查询,不难的
 
3楼: >>参与讨论
kof_cqj
回复
请问用定时器怎么才能实现?

4楼: >>参与讨论
一级菜鸟
每隔一段时间采样I/O口做脉冲计数
前提是,脉冲的间隔和宽度大于采样时间×2

5楼: >>参与讨论
zemezemed
还有办法
如果有多余的定时器,可以把定时器设成初值为OXFF的计数器,外部一个脉冲就产生了定时器中断。
还有一种就是把中断接成线或接到外部中断口,再通过端口查询是哪个中断源

6楼: >>参与讨论
awey
定时器本来就可以设定为外部计数方式
 
7楼: >>参与讨论
conwh
采用查询方式
 
8楼: >>参与讨论
computer00
对,脉冲计数,用计数器最好不过了。
8952里面就有3个定时/计数器了,如果信号速度不高的话,还有两个中断可以扩。

9楼: >>参与讨论
kof_cqj
谢谢大家
除了用单片机上的中断来做记录脉冲,市面上有没有这样功能的芯片?

10楼: >>参与讨论
一级菜鸟
有一定量的话,找俺就行
 
11楼: >>参与讨论
ajb110
PCA-脉冲捕获功能
很多MCU都带的:p89c51ra2

12楼: >>参与讨论
ocon
用标准数字电路搭,高速,可靠,便宜。
用单片机来数脉冲太浪费。

参与讨论
昵称:
讨论内容:
 
 
相关帖子
[求助]多字节除法思路及方法
同志们!请教一下,51的4位BCD码转二进制的方法,告诉思路就行!
大家推荐下单片机开发系统
为什么单片机做A/D端常加运放做射极跟随器?
这段汇编怎么用C实现呀?谢谢各位兄弟们了
免费注册为维库电子开发网会员,参与电子工程师社区讨论,点此进入


Copyright © 1998-2006 www.dzsc.com 浙ICP证030469号