(1)单路脉冲输入的内部方向控制加/减计数。即只有一个脉冲输入端,通过高速计数器的控制字节的第3位来控制作加计数或者减计数。该位=1,加计数;该位=0,减计数。如图1所示内部方向控制的单路加/减计数
。
(2)单路脉冲输入的外部方向控制加/减计数。即有一个脉冲输入端,有一个方向控制端,方向输入信号等于1时,加计数;方向输入信号等于0时,减计数。如图2所示外部方向控制的单路加/减计数。
(3)两路脉冲输入的单相加/减计数。即有两个脉冲输入端,一个是加计数脉冲,一个是减计数脉冲,计数值为两个输入端脉冲的代数和。如图3所示。
(4)两路脉冲输入的双相正交计数。即有两个脉冲输入端,输入的两路脉冲A
相、B相,相位互差90°(正交),A
相超前B相90°时,加计数;A 相滞后B相90°时,减计数。在这种计数方式下,可选择1x
模式(单倍频,一个时钟脉冲计一个数)和4x
模式(四倍频,一个时钟脉冲计四个数)。如图4,图5所示。