Du wirst dir das schon überlegt haben. Ich sag nur, was mir auffällt:


Du shiftest 8 Bit als addr hi rüber auf der Data-bus
schaltest auf addr lo
Nochmal 8 Bit als addr lo auf der Data-bus

Dann enablest du die memory, und die legt jetzt IHRE Daten auf den Bus

Aber einer von den Latchen ist doch immer aktiv , dh. hieße, diese memorydaten ändern die adresse, was zum Chaos führen würden.

Was hab ich übersehen ?