www.mikrocontroller.net

Forum: FPGA, VHDL & Co. LCD 2Zeilige Augabe


Autor: Hans Hirsch (hanshirsch)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
ich habe diesen Core im Forum gefunden. Er gibt in den ertsen Zeile des 
Spartan 3 Boards konstant "*" aus, auf der Zweiten Zeile einen Text. Wie 
kann ich ihn umschreiben, damit ich die erste Zeile auch mit Text 
versehen kann?

Gruß,
H.H

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
signal data       : std_logic_vector(7 downto 0) := x"23";
DU must zu jeder Adresse data entpsrechedn sinvoll belegen.

Autor: Hans Hirsch (hanshirsch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Da ich noch nicht so viel Erfahrung mit VHDL habe, wäre ich für einen 
konkreten Ansatz dankbar.

Gruß,
H.H

Autor: Dieter (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ich kann zwar kein Auto fahren, möchte aber einen konkreten Ansatz 
haben,
mit welcher Geschwindigkeit ich in die Nürburgring-Nordschleife fahren 
kann.
Uups, vielleicht sollte ich doch erstmal den Führerschein machen, dann
bin ich zwar noch kein Rennfahrer, aber ich weiss wie man beschleunigt 
und
wie man Hirschen auf der Strasse ausweicht.

;O)
Der Dieter

Autor: Läubi .. (laeubi) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
TEST: process 
    begin
    wait until rising_edge(clk_50m);    
        if init_done = '1' then
            wr      <= '1';
            if address /= end_Addr then
                address <= address + 1;
            else
                address <= (others => '0');
            end if;
            
      case address is 
              when "00000" => data <= x"68";
              when "00001" => data <= x"61";
              when "00010" => data <= x"6C";
              when "00011" => data <= x"6C";
              when "00100" => data <= x"6F";
              when others  => data <= x"23";
            end case;
        end if;
    end process;
Schreibt 'Hallo' wenn ich mich jezt nicht vertan habe, kann es leider 
hier gerade nicht testen...

Autor: Lothar Miller (lkmiller) (Moderator) Benutzerseite
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@ Dieter
> Strasse
... sollte das nicht Straße heißen?
Der Rest ist allerdings korrekt   ;-)

Autor: Hans Hirsch (hanshirsch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>> Uups, vielleicht sollte ich doch erstmal den Führerschein machen, dann
bin ich zwar noch kein Rennfahrer, aber ich weiss wie man beschleunigt

...im Entwicklungszentrum der PORSCHE AG war ich bereits mit einem 911 
turbo auf der Rennstrecke ;-)

Gruß

Autor: Hans Hirsch (hanshirsch)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
>>Schreibt 'Hallo' wenn ich mich jezt nicht vertan habe, kann es leider
>>hier gerade nicht testen...

Ja, macht es! Danke!

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [vhdl]VHDL-Code[/vhdl]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.