lcd xilinx virtex function set auf 2-line bei 16x1?

Gast #1641022
Lesenswert?

hi leute.

habe da ein problem mit lcd anag vision av1610
ist 1-zeilig und zeigt bei function set auf 1-line-zuweisung nur die 
hälfte des displays an.
wenn ich function set auf 2-line umstelle funktioniert es leider auch 
nicht.

datenblatt finde ich kein gutes, nur 1 seite und die zeigt nur 
beschaltung, ratings, charakteristik und andere daten.

vielleicht kann mir da von euch jemand weiterhelfen.

danke im vorhinein.

mfg
$eraphim
Moderator (Firma: Titel) Persönliche Seite #1641223
Lesenswert?

Hmmm....
Wozu die vielen tausend Counter (so sieht das für mich auf jeden Fall 
aus)?

Diese Beschreibung ist zumindest recht fragwürdig:
1
      if CLK='1' and CLK'event then                  
2
        : (a)
3
      elsif RST = '0' then
4
        : (b)
5
      elsif COUNTER = 0 and RST = '1' then
6
        : (c)
7
      end if;
Hast du schon mal ein FF gesehen, bei dem der Takt Vorrang vor dem Reset 
hat? Denn deine Beschreibung sagt ja: wenn ein Takt kommt, dann mache 
(a) und dabei ist es ganz egal, ob ein Reset anliegt, denn in diesem 
Fall wird das elsif nicht mehr ausgeführt...
Aber Synthesizer wirds schon richten :-/

Schreib doch einfach mal viele, viele Zeichen nacheinander auf das 
Display. Dann wird der DD-RAM-Pointer automatisch hochgezählt und du 
siehst, ob überhaupt Zeichen auf der 2. Hälfte ausgegeben werden.

Der Controller ist ein üblicher HD44780-kompatibler, du solltest also 
einfach die Befehlsliste des 44780 als Kommando-Referenz hernehmen.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren