Rys. 10.46. Eliminacja drgań styków mecha- Rys. 10.47. Przebiegi czasowe nicznych
zestyku rozwiernego wystąpi ciąg impulsów na zestyku zwiernym. Przy pierwszym zetknięciu mamy R = 1 i S = 0. Przerzutnik wskutek tego zmienia swój stan na x = 1. Stan ten jest pamiętany podczas dalszych drgań. Prźerzutnik powróci do stanu poprzedniego dopiero wówczas, gdy zestyk przełączny dotknie styku rozwiernego. Przebiegi czasowe przedstawiono na rys. 10.47.
Przerzutnik z wejściami R, S jest w stanie 1 gdy S = 1 i w stanie 0, gdy R = 1. Należy przy tym unikać stanu, gdy na obu wejściach są równocześnie jedynki. Aby to osiągnąć, można wytwarzać krótkie impulsy R albo S. Prostszą realizację takiego rozwiązania przedstawiono na rys. 10.48. Sygnały wejściowe są tu podawane na wejścia przerzutników D wyzwalanych dodatnim zboczem. Dzięki temu jest istotna tylko chwila pojawienia się dodatniego zbocza, a pozostały przebieg czasowy sygnałów wejściowych jest bez znaczenia. Jeśli wystąpi dodatnie zbocze ustawiające, mamy Qx = Q2> Wobec tego funkcja EXOR daje
y = Qi®Q,2 — Qz®Qz = 1
Jeżeli wystąpi dodatnie zbocze zerujące, mamy Q2 = Qt. W tym wypadku otrzymujemy y = 0. Wyjście y zachowuje się więc tak, jak wyjście Q przerzutnika RS.
Występuje tu jednak pewne ograniczenie dotyczące przebiegu czasowego sygnałów wejściowych: dodatnie zbocza na wejściach nie mogą występować równocześnie. Muszą być one oddzielone w czasie co najmniej o czas propagacji (ang. propagation delay time) plus czas ustalenia danych (ang. data setup time). W przypadku układów TTL serii 74LS jest to ok. 50 ns. W przypadku równoczesnego pojawienia się zboczy sygnałów wejściowych sygnał na wyjściu zostaje zanegowany.
Rys. 10.48. Przerzutnik RS wyzwalany zboczem
CS (ang. clock reset) — synchronizacja ustawiania CR (ang. clock set) - synchronizacja zerowania