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 [2024/04/08 11:29] – [HEX3 und HEX2 für Summand sa] beckmanfdtlab_t5 [2026/04/30 19:03] (current) – svg 7seg beckmanf
Line 9: Line 9:
  
 ==== VHDL toplevel top_hex ==== ==== VHDL toplevel top_hex ====
-In der Datei [[https://gitlab.elektrotechnik.hs-augsburg.de/beckmanf/dtlab/-/blob/master/src/top_hex.vhd|top_hex.vhd]] ist die höchste Hierarchie (toplevel) auf dem FPGA mit den Eingängen SW und den Ausgängen LEDR, HEX0, HEX1, HEX2, HEX3 dargestellt. +In der Datei [[https://caeis.etech.fh-augsburg.de/beckmanf/dtlab.git/tree/src/top_hex.vhd|top_hex.vhd]] ist die höchste Hierarchie (toplevel) auf dem FPGA mit den Eingängen SW und den Ausgängen LEDR, HEX0, HEX1, HEX2, HEX3 dargestellt. 
  
-<html> +{{ :public:praktikum_digitaltechnik:top_hex.svg?width=300 | top_hex toplevel}}
-<img src="http://breakout.hs-augsburg.de/dwimg/top_hex.svgwidth="400"+
-</html>+
  
 Abb. 1: Toplevel top_hex Abb. 1: Toplevel top_hex
Line 19: 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 57: Line 52:
 ==== Instantiierung von bin2seg ==== ==== Instantiierung von bin2seg ====
  
-In top_hex ist die Schaltung "bin2seg" aus der Datei [[https://gitlab.elektrotechnik.hs-augsburg.de/beckmanf/dtlab/-/blob/master/src/bin2seg.vhd|bin2hex.vhd]] zweimal instantiiert. +In top_hex ist die Schaltung "bin2seg" aus der Datei [[https://caeis.etech.fh-augsburg.de/beckmanf/dtlab.git/tree/src/bin2seg.vhd|bin2hex.vhd]] zweimal instantiiert. 
  
-<html> +{{ :public:praktikum_digitaltechnik:bin2seg.svg?width=300 | bin2seg}}
-<img src="http://breakout.hs-augsburg.de/dwimg/bin2seg.svgwidth="400"+
-</html>+
  
 Abb. 3: bin2seg erzeugt die Ansteuerung einer 7-Segmentanzeige als Hexadezimalzahl Abb. 3: bin2seg erzeugt die Ansteuerung einer 7-Segmentanzeige als Hexadezimalzahl
Line 89: Line 82:
 ===== Aufgaben ===== ===== Aufgaben =====
  
-==== HEX3 und HEX2 für Summand sa ====+==== HEX3 und HEX2  ====
  
 Erweitern Sie den Code, damit auch an HEX3 und HEX2 die Summe als Hexadezimalwert dargestellt wird. Erweitern Sie den Code, damit auch an HEX3 und HEX2 die Summe als Hexadezimalwert dargestellt wird.
  • dtlab_t5.1712568553.txt.gz
  • Last modified: 2024/04/08 11:29
  • by beckmanf