Вы анализируете тот же самый фронт. Только в моей программе счет шел по фронтам и спадам первого сигнала, а у вас только по фронтам, но обоих сигналов. Тут тоже можно дребезг словить, допустим если внезапно просело напряжение на первом сигнале, пока ждем установку второго.