Forum: FPGA, VHDL & Co. Xilinx Spartan 3AN Display 8-Bit Interface


von antonio_47 (Gast)


Lesenswert?

Hallo,

ich hab mir das Spartan 3AN von Xilinx gekauft und möchte gerne Daten 
auf dem Display anzeigen. Leider ist in der Xilinx Beschreibung nur die 
Initialisierung für ein 4- Bit Interface dabei. Da es aber ja auch 8-Bit 
kann und die Programmierung wohl einfacher ist, würde ich natürlich 
gerne diese Variante verwenden.

Ich habe hier im Forum schon einige Beiträge über das Display gefunden, 
aber nichts was eine Lösung auf meine Frage sein könnte.

Vielen Dank für eure Hilfe.

von Falk B. (falk)


Lesenswert?

@  antonio_47 (Gast)

>Initialisierung für ein 4- Bit Interface dabei. Da es aber ja auch 8-Bit
>kann und die Programmierung wohl einfacher ist, würde ich natürlich
>gerne diese Variante verwenden.

Nein. Nutze die 4-Bit Version und sei glücklich.

>Ich habe hier im Forum schon einige Beiträge über das Display gefunden,
>aber nichts was eine Lösung auf meine Frage sein könnte.

Glaub ich nicht. Das Thema LCD ist das zweithäufigste hier, gleich nach 
UART.

http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD

MFG
Falk

von antonio_47 (Gast)


Lesenswert?

Ah, okay, hab das Tutorial auch schon mitlerweile zwischendurch 
gefunden, trotzdem danke.

Was bedeutet denn in dem Titorial $30 ? Das verstehe ich nicht so ganz. 
Und wieso soll ich das 4- Bit Interface nehmen, das mit dem 8- Bit geht 
doch augenscheinlich viel einfacher?

von Uwe N. (ex-aetzer)


Lesenswert?

antonio_47 schrieb:

> ...ich hab mir das Spartan 3AN von Xilinx gekauft ...

Du meinst das Spartan 3AN Starterkit ?

> Und wieso soll ich das 4- Bit Interface nehmen, das mit dem 8- Bit geht
> doch augenscheinlich viel einfacher?

Verstehe ich im Falle des Spartan 3AN Starterkit's auch nicht ...
Die meisten haben sich vermutlich das 3E-Starterkit gekauft (weil 
billiger), und das hat nur 4-Bit "verdrahtet". Deshalb nutzt vermutlich 
die Mehrheit der Tutorials auch nur die "abgespeckte" Version, die 
funktioniert i.d.R. auf allen S3xx-Starterkits - abgesehen von einigen 
Anpassungen im ucf-File, AFAIK.


Gruss Uwe

von antonio_47 (Gast)


Lesenswert?

Ja ich meine das Spartan 3AN Starter Kit...

Also probier ich es dann wohl mal lieber mit dem acht Bit Interface, da 
bei dem vier Bit ja noch viel mehr Zeiten realisiert werden müssen. 
Einen Ferrari fährt man ja auch net auf 3 Pötten ;-)...

von antonio_47 (Gast)


Lesenswert?

achso, aber was bedeutet das Dollar 30 ?

von Uwe N. (ex-aetzer)


Lesenswert?

Der Dollar steht für Hexadezimal, d.h. $30 = 48d(Dezimal) = 
00110000b(binär)

Gruss Uwe

von antonio_47 (Gast)


Lesenswert?

da hätt ich auch selber drauf kommen können....

Danke

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.