Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
dtlab_t5 [2025/04/10 16:24] – svg to dokuwiki beckmanfdtlab_t5 [2026/05/28 14:32] (current) – [+ und - Anzeige] genauere Erläuterung mit Beispiel beckmanf
Line 17: Line 17:
 Die HEXn Ausgänge steuern [[https://de.wikipedia.org/wiki/Segmentanzeige|7-Segmentanzeigen]] wie in Abbildung 2 an. Jedes einzelne Segment ist aus einer Leuchtdiode aufgebaut und kann einzeln ein- und ausgeschaltet werden. Zusammen bilden sie eine Darstellung einer Ziffer oder eines Buchstabens. Es gibt vier 7-Segmentanzeigen auf dem Altera Board. Die HEXn Ausgänge steuern [[https://de.wikipedia.org/wiki/Segmentanzeige|7-Segmentanzeigen]] wie in Abbildung 2 an. Jedes einzelne Segment ist aus einer Leuchtdiode aufgebaut und kann einzeln ein- und ausgeschaltet werden. Zusammen bilden sie eine Darstellung einer Ziffer oder eines Buchstabens. Es gibt vier 7-Segmentanzeigen auf dem Altera Board.
  
-<html> +{{ https://upload.wikimedia.org/wikipedia/commons/e/ed/7_Segment_Display_with_Labeled_Segments.svg?width=150 | 7 Segment HEX Display}}
-<img src="https://upload.wikimedia.org/wikipedia/commons/e/ed/7_Segment_Display_with_Labeled_Segments.svgwidth="100"+
-</html> +
 Abb. 2: 7-Segmentanzeige mit den Namen der Segmente Abb. 2: 7-Segmentanzeige mit den Namen der Segmente
  
Line 91: Line 88:
 ==== + und - Anzeige ==== ==== + und - Anzeige ====
  
-Die Schalter SW[4..0] und SW[9..5] repräsentieren Zahlen im Zweierkomplement. Die Anzeige funktioniert aber als vorzeichenlose Zahl im Hexadezimalformat. Wandeln Sie die Schaltung so ab, dass die Anzeige in der üblichen Form aus dem Dezimalsystem erfolgt. Auf HEX0 soll der Betrag erscheinen. Auf HEX1 soll entweder nichts oder ein Minuszeichen erscheinen.+Die Schalter SW[4..0] und SW[9..5] repräsentieren Zahlen im Zweierkomplement. Die Anzeige HEX1 und HEX0 funktioniert bislang als vorzeichenlose Zahl im Hexadezimalformat. Wandeln Sie die Schaltung so ab, dass die Anzeige in der üblichen Form aus dem Dezimalsystem erfolgt - also eine Darstellung mit Vorzeichen und Betrag. Auf HEX0 soll der Betrag der Summe im Hexadezimalformat erscheinen. Auf HEX1 soll entweder nichts (entsprich +) oder ein Minuszeichen erscheinen. Die Addition soll weiterhin als Moduloaddition durchgeführt werden, d.h. +15 + +3 = -14. Dies entspricht binär "01111" + "00011" = "10010". Bei dem Beispiel soll auf HEX1 ein "-" und auf HEX0 ein "d" erscheinen, auf HEX4 "1" und auf HEX3 die "2". Es wird also keine Stellenerweiterung durchgeführt und es kann zu Überläufen kommen.
  
 ==== Zahlenbereich ==== ==== Zahlenbereich ====
  • dtlab_t5.1744295097.txt.gz
  • Last modified: 2025/04/10 16:24
  • by beckmanf