首页 您的当前位置:www.cvbet.com > 编码器 >

也可正在按时器中挪用(按时器中挪用时间间隔最

发布时间:2019-10-05

  此法式正在STC15W408AS单片机上调试通过,理论上其它C51单片机也能够;函数能够正在轮回中挪用,也可正在按时器中挪用(按时器中挪用时间间隔最好小于1毫秒,不然扭转快了会丢码);支撑必然位一脉冲、两定位一脉冲的编码器解码,函数中可设置编码器类型;PINA和PINB是编码器两个引脚毗连的IO口。编码器静止时函数前往0, 正转(向左转)前往单字符R,反转(向左转)前往单字符L,也可按照需要自行更改。

  正在网上下载过良多种编码器解码法式,利用后感受都不敷不变,出格是扭转速度稍快时,经常会呈现错码。为此,颠末阐发编码器输出波形特点,连系其它解码法式的长处,编写如下代码,不消中缀,也能够不消按时器。颠末一段时间利用,结果很好,非论扭转速度快慢,都不会呈现错码,比力不变。