Fazit
Ja, so kann man sich die Sache vorstellen.
In der Praxis sollte es aber nicht vorkommen, dass Enable gesetzt wird, bevor das serielle Byte fertig im Register angelangt ist.
Darum wäre
- ein Taktzähler sinnvoll. der E erst nach 8 Takten freigibt und andererseits
- eine Sperre für S und Ck, solange E aktiv ist.
Beides kann man sich noch ausdenken und auch eine Lösung finden für das Problem, aus der "010100110010101" Folge eines seriellen Datenstroms ein einzelnes Byte herauszufinden. Wie lassen sich überhaupt "000" als "0"-"0"-"0" oder "11" als "1"-"1" erkennen? In der Praxis iat das ja irgendwie gelöst...
zurück