1. Erweiterung Morse De- und Encoder mittels FPGA 2.0

VGA-Schnittstelle

Die VGA Schnittstelle wurde zu großen Teilen von Johnnyjax aus dem Projekt  „vga-kbd-terminal“ von Github übernommen und auf den Morsecoder angepasst (https://github.com/Johnnyjax/vga-kbd-terminal). In dem originalen VGA-Entity wurden die PS2-Signale von einer PS2-Tastatur auf einen VGA-Monitor angezeigt. Diese PS2 Signale wurden während der Datenverarbeitung in ASCII-Zeichen umgewandelt. Diese PS2-zu-ASCII-Schnittstelle wurde entfernt. Stattdessen wurde die VGA-Entity direkt an die LCD-Entity angekoppelt, welche mit dem LC-Display über den ASCII-Zeichensatz kommuniziert. So konnten direkt die ASCII-Daten des LC-Display übernommen und an den VGA ausgegeben werden.

Der nachfolgende Programmcode zeigt den Prozess in der LCD-Entity, der
die Daten an die VGA-Enitiy weitergibt. Zusätzlich wird jedes Mal wenn
zwischen Decoder- und Encodermodus gewechselt wird ein „DEC: “ oder
„ENC: “ auf den VGA-Monitor geschrieben.

Quellcode  - VGA-Schnittstelle
Download

Projektdokumentation

Seiten: 1 2 3 4 5