Lernpfad:Digitale Schaltungen/12: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
(Die Seite wurde neu angelegt: „{{NNavigation}} Mit dem 4-Bit Addierer können wir 4-Bit Binärzahlen addieren. Das sind <math>2^4 = 16</math> verschiedene Zahlen. Im Dezimalsystem entsprich…“)
 
Keine Bearbeitungszusammenfassung
 
Zeile 5: Zeile 5:
Wenn das Ergebnis einem Menschen angezeigt werden soll, wird eine Anzeige benötigt, die die passenden Ziffern im Dezimalsystem darstellen kann. Eine solche Anzeige ist die ''7-Segment Anzeige''.
Wenn das Ergebnis einem Menschen angezeigt werden soll, wird eine Anzeige benötigt, die die passenden Ziffern im Dezimalsystem darstellen kann. Eine solche Anzeige ist die ''7-Segment Anzeige''.


Eine solche Anzeige besteht aus - wenig überraschen - sieben Segmenten, die einzeln an und aus geschaltet werden können. Du kennst solche Anzeigen von vielen Beispielen. Hier sind die zehn Dezimalziffern, wie sie auf einer 7-Segment Anzeige dargestellt werden.
Eine solche Anzeige besteht aus - wenig überraschen - sieben Segmenten, die einzeln an- und ausgeschaltet werden können. Du kennst solche Anzeigen von vielen Beispielen. Hier sind die zehn Dezimalziffern, wie sie auf einer 7-Segment Anzeige dargestellt werden.


{| {{prettytable}}
{| {{prettytable}}
Zeile 23: Zeile 23:


{{Aufgabe:Start}}
{{Aufgabe:Start}}
* Bearbeite die [https://www.inf-schule.de/rechner/digitaltechnik/7segment/ein_7segment Schritt-für-Schritt Anleitung im digitalen Schulbuch Inf-Schule.de] zur 7-Segment Anzeige.
* Bearbeite die [https://www.inf-schule.de/rechner/digitaltechnik/7segment/ein_7segment Schritt-für-Schritt-Anleitung im digitalen Schulbuch Inf-Schule.de] zur 7-Segment Anzeige.
*: Entscheide dich für einen der sieben 4-Bit Decoder s<sub>0</sub> bis s<sub>6</sub> und setze ihn in {{Digital}} um. (Jeder Decoder steuert genau ein Segement der Anzeige.)
*: Entscheide dich für einen der sieben 4-Bit Decoder s<sub>0</sub> bis s<sub>6</sub> und setze ihn in {{Digital}} um. (Jeder Decoder steuert genau ein Segment der Anzeige.)
*: Sag deiner Lehrperson bescheid, welchen Decoder für welches Segment du baust. So können wir im Kurs einen vollständigen Decoder für eine 7-Segment Anzeige konstruieren.
*: Sag deiner Lehrperson Bescheid, welchen Decoder für welches Segment du baust. So können wir im Kurs einen vollständigen Decoder für eine 7-Segment Anzeige konstruieren.
*: Eine Wahrheitstafel für einen 4-Bit Decoder findest du in der [[wikipedia:Segmentanzeige#Logiktabelle|Wikipedia]].
*: Eine Wahrheitstafel für einen 4-Bit Decoder findest du in der [[wikipedia:Segmentanzeige#Logiktabelle|Wikipedia]].
{{Aufgabe:End}}
{{Aufgabe:End}}
Zeile 43: Zeile 43:
'''Hinweise zum Projekt'''
'''Hinweise zum Projekt'''


Wir benutzen 4-Bit Binärzahlen, also sollte dein Decoder auch vier Eingänge besitzen. Der Decoder soll aber erstmal nur die erste Stelle (die Einerstelle) der Ergebnisanzeige ansprechen. Für die Binärzahl <code>(1100)<sub>2</sub> = (12)<sub>10</sub></code> soll also nur die <code>2</code> dargestellt werden. Der Decoder s<sub>0</sub>, der das Segment 0 (den Balken ganz oben) bedient, muss also für alle Zahlen außer der 1, 4, 11 und 14 den Ausgang mit <code>1</code> belegen.
Wir benutzen 4-Bit Binärzahlen, also sollte dein Decoder auch vier Eingänge besitzen. Der Decoder soll aber vorerst nur die erste Stelle (die Einerstelle) der Ergebnisanzeige ansprechen. Für die Binärzahl <code>(1100)<sub>2</sub> = (12)<sub>10</sub></code> soll also nur die <code>2</code> dargestellt werden. Der Decoder s<sub>0</sub>, der das Segment 0 (den Balken ganz oben) bedient, muss also für alle Zahlen außer der 1, 4, 11 und 14 den Ausgang mit <code>1</code> belegen.


Die Minimierung der Schaltungen mit den Rechengesetzten muss nicht nachvollzogen werden. Statt dessen kann auf der Seite [http://tma.main.jp/logic/index_en.html Online minimization of boolean functions] automatisch durchgeführt werden. Die Webseite benutzt wiederum eine andere Syntax für die Eingabe der Schaltungen:
Die Minimierung der Schaltungen mit den Rechengesetzen muss nicht nachvollzogen werden. Stattdessen kann auf der Seite [http://tma.main.jp/logic/index_en.html Online minimization of boolean functions] automatisch durchgeführt werden. Die Webseite benutzt wiederum eine andere Syntax für die Eingabe der Schaltungen:
* <code>AB</code> = A '''UND''' B
* <code>AB</code> = A '''UND''' B
* <code>A+B</code> = A '''ODER''' B
* <code>A+B</code> = A '''ODER''' B
8.581

Bearbeitungen