请问用单片机如何来同时计多路脉冲?(6路)

[复制链接]
3103|8
 楼主| liu8liu 发表于 2007-6-7 09:22 | 显示全部楼层 |阅读模式
我是学生,我只知道用单片机计数器t0和t1,要是这样得需要用3片才能满足要求,有些太浪费了。请大家帮帮忙。谢谢
jshmlly 发表于 2007-6-11 15:10 | 显示全部楼层

re

外加计数芯片或用操作系统,采用互斥信号量,使计数器达到复用的功能
ifb0101 发表于 2007-6-11 18:20 | 显示全部楼层

I/O口

我看 可以用定时中断检测I/O口的电平是否发生变化;也可以用外部中断,下降沿触发中断。
stycx 发表于 2007-6-11 19:08 | 显示全部楼层

得看什么样的脉冲

msktlch 发表于 2007-6-23 22:57 | 显示全部楼层

用单片机实现多路脉冲计数

MCS51系列的单片机除了T0、T1定时/计数器可实现外部计数功能外,INT0、INT1也可对外部脉冲进行计数。这几个口都不够用时,可采用中断扩展的方式来解决。
相关链接:http://www.hx51.com/Training/ShowClass.asp?ClassID=13
gyt 发表于 2007-6-24 07:17 | 显示全部楼层

看脉冲速度

一般的应用,用IO口也就可以了
conwh 发表于 2007-6-24 09:18 | 显示全部楼层

对,如果频率不高,可以使用巡检方式

ayb_ice 发表于 2007-6-24 10:40 | 显示全部楼层
sjl2006 发表于 2007-6-24 17:12 | 显示全部楼层

C8051有PCA模块

捕捉脉冲很好用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

2

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部