Witajcie,
realizuję właśnie szeregowy, ośmiobitowy komparator, niby nie jest to żaden problem, dla zabawy zaprojektowałem i wykonałem kiedyś kilka, używały one jednak przerzutników bądź to JK bądź D, lecz teraz muszę osiągnąć ten sam cel za pomocą tylko sztywnego zestawu części (brak miejsca na płytce). Kilka prób na płytce prototypowej - nie działa, próbuję więc w symulatorze, będzie szybciej, łatwiej wprowadzać zmiany etc. Po chwili znalazłem rozwiązanie, jak się jednak okazało - działające tylko w komputerze.
Schemat dodałem w załączniku. Jak widać znajduje się tam blok samego komparatora 1 bitowego - działa, następnie, wyjścia inne niż równość łączy się z wejściami przerzutnika RS, jeśli A>B - RS się ustawia w przeciwnym wypadku - resetuje, natomiast jeśli obydwa wejścia są sobie równe stan przerzutnika nie powinien się zmieniać wcale, jednak jak się okazuję na płytce - kombinacja 00 - owszem jest "ignorowana", natomiast 11 - powoduje zmianę stanu - to mój problem, nie wiem czemu tak się dzieje, nie mam pomysłu na rozwiązaniu.
Ps.
Na schemacie między Komparatorem a przerzutnikiem widać bramkę AND, ma ona zapobiegać stanom nieustalonym (a właściwie to "pulsacji") - bez niej układ wariuje.
Dziękuję za ewentualną pomoc, chciałbym przede wszystkim wiedzieć co robię nie tak.
Pozdrawiam!