als voorbeeld van het gebruik van meerdere circuits samen, gaan we een apparaat maken dat 16 ingangen heeft, die een viercijferig getal vertegenwoordigen, op een viercijferig 7-segment display, maar met slechts één binaire-tot-7-segment encoder.
Ten eerste biedt de algemene architectuur van ons circuit wat lijkt op onze beschrijving.
volg dit circuit door en u kunt bevestigen dat het overeenkomt met de beschrijving hierboven gegeven. Er zijn 16 primaire ingangen en nog twee ingangen gebruikt om te selecteren welk cijfer zal worden weergegeven.
er zijn 28 uitgangen om het viercijferige 7-Segmentweergave te bedienen. Slechts vier primaire ingangen zijn gecodeerd. Je hebt misschien wel een potentiële vraag opgemerkt.
wanneer een van de cijfers is geselecteerd, wat geven de andere drie cijfers weer? Bekijk het circuit voor de demultiplexers en merk op dat elke lijn die niet door de A-ingang is geselecteerd, nul is.
dus de andere drie cijfers zijn blanco. We hebben geen probleem, er wordt maar één cijfer per keer weergegeven.
laten we een perspectief krijgen over hoe complex dit circuit is door te kijken naar de equivalente ladderlogica.
merk op hoe snel dit grote circuit werd ontwikkeld uit kleinere onderdelen. Dit geldt voor de meeste complexe circuits: ze zijn samengesteld uit kleinere delen waardoor een ontwerper wat complexiteit kan abstraheren en het circuit als geheel kan begrijpen.
soms kan een ontwerper zelfs onderdelen nemen die anderen hebben ontworpen en het gedetailleerde ontwerpwerk verwijderen.
naast de toegevoegde hoeveelheid poorten heeft dit ontwerp nog een zwakke plek. U kunt slechts één beeldscherm zien, één cijfer per keer.
als er een manier is om snel door de vier cijfers te roteren, kan het voorkomen dat alle vier de cijfers tegelijkertijd worden weergegeven. Dat is een taak voor een sequentieel circuit, dat het onderwerp is van de volgende hoofdstukken.