用51单片机读取编码器发的脉冲数,并用4位一体的数码管显示,正转脉冲加,反转减,过零点时自动清零,重新计数。目前去抖动的问题还没解决,不过这是外部硬件问题,与软件关系不大。 用的尼康的编码器,转一圈发1000个脉冲,非常精确 PS:附加了一个原理图,原理图上数码管是按共阳接的,但程序里是共阴的,没什么影响