[C语言] 请教EC11编码器旋钮的处理问题

[复制链接]
 楼主| goldengordon 发表于 2018-8-8 15:01 | 显示全部楼层 |阅读模式
用这个旋钮设定一个五位数,怎么做到转的越快数字变化的越多,同时数字变化的也比较平滑呢?
 楼主| goldengordon 发表于 2018-8-8 15:03 | 显示全部楼层
我现在处理是100ms内,判断转了几下,分成三挡,然后数值分1,100,1000这样变化,效果很不好,数字调节不平滑,没有示波器上的旋钮那种效果
gaoyang9992006 发表于 2023-9-5 21:00 | 显示全部楼层
https://bbs.21ic.com/icview-3325360-1-1.html
看我的神贴。同时你通过定时器计算两次IO中断的时间差,设定一个反比,时间差越小,每次改变数值的时候就越大。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

4

帖子

0

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

2

主题

4

帖子

0

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