我用到单片机内部的T0计数器 只要我启动计数器 然后从P3.4口输入脉冲就能计算脉冲数是吗

我用的是旋转编码器输出脉冲信号... 我用的是旋转编码器输出脉冲信号 展开
 我来答 举报
zhxiufan
推荐于2017-10-13 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38391
国家科技进步奖

向TA提问 私信TA
展开全部
是的,理论上是这样,具体如何计数,看你的程序和对计数器的初始化值。
260588430
2012-05-11
知道答主
回答量:40
采纳率:0%
帮助的人:9.2万
展开全部
T0端:定时器/计数器0外部信号输入端(一般为i/o口P3.4) TR0:定时器只要定时器/计数器0启动,则开始进行加1运算,当低位(TL0)溢出时自动向
本回答被提问者采纳
抢首赞 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
solybjx
2012-05-11
知道答主
回答量:4
采纳率:0%
帮助的人:4853
展开全部
原理是可以的,只是会有信号干扰,单片机检测不精确;;现象是过早地进入中断
追问
那有什么办法可以改进吗?谢谢
1 已赞过 已踩过<
你对这个回答的评价是?
评论 举报 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式