Display zeigt nichts an ( EA-DIP 128-6)

OP #1598137
Hallo zusammen,
ich habe gerade mein neues Display in Betrieb genommen und wollte nur 
einen einfachen Code übertragen.
'####################################################################### 
########
'#---------------------------------------------------------------------- 
-------#
'#------------------------------ GLCD.bas 
-------------------------------------#
'#---------------------------- Version:1.1 
------------------------------------#
'#---------------------------------------------------------------------- 
-------#
'####################################################################### 
########

'--- Chipdefinition ---
$regfile = "m32def.dat"


'--- Display ---

'Konfiguration EA DIP 128-64
Config Graphlcd = 128 * 64 , Dataport = Porta , Controlport = Portc , Ce 
= 3 , Ce2 = 2 , Cd = 4 , Rd = 5 , Reset = 6 , Enable = 7 , Mode = 8 , Fs 
= 1 , Wr = 0


'----------------------------------------------------------------------- 
--------
' Hauptprogramm
'----------------------------------------------------------------------- 
--------

 Dim X As Byte
 Dim Y As Byte


Cls


Cursor Off

Do

Wait 1


Locate 1 , 1
Lcd "test"


Locate 2 , 1 : Lcd "123"

Locate 3 , 1 : Lcd "456"

Locate 16 , 1 : Lcd "789"

Loop

Hab ich dabei einen Denkfehler ?!?!

Muss auch sagen das ich in die Welte des AVR´s gerade eingestiegen bin. 
Ich hoffe es kann mir (blutigen Anfänger) helfen
Persönliche Seite #1598258
Wie ist das Display angeschlossen (Schaltplan)? Ich meine mich zu 
erinnern, dass dieses Display die negative Kontrastspannung zum Betrieb 
selbst erzeugt, sie aber extern auf die LCD-Biasspannung runtergeteilt 
werden muss. Ist die negative Spannung ok? Ist der Kontrast richtig 
eingestellt (sollte sich von ganz dunkel bis ganz hell stellen lassen im 
Standby)?

Grüße,

Peter
OP #1599490
Peter Diener schrieb:
> Wie ist das Display angeschlossen (Schaltplan)? Ich meine mich zu
> erinnern, dass dieses Display die negative Kontrastspannung zum Betrieb
> selbst erzeugt, sie aber extern auf die LCD-Biasspannung runtergeteilt
> werden muss. Ist die negative Spannung ok? Ist der Kontrast richtig
> eingestellt (sollte sich von ganz dunkel bis ganz hell stellen lassen im
> Standby)?
>
> Grüße,
>
> Peter

Hallo Peter,
folgende Belegung habe ich
Atmega       Display
Port A ----->D0 - D7
PC7 Enable --> E1 gebrückt mit E2
PC6 Reset ---> Reset
PC5 R/W   ---> R/W
PC4 CD    ---> D/I
PC3 CE2 -----> CS2H
PC2 CE  -----> CS1H

CS1L & CS2L sind beide auf Masse gelegt worden.
Kontrast ist richtig eingestellt. Hatte der Regler schon hoch zw. runter 
gefahren, ohne Erfolg.
OP #1599535
jeeaaapppi ...

Ich hab es jetzt hinbekommen .... aahhh..dummer fehler...

Meine Taktfrequnz stand auf 1 Mhz, ich habe sie auf 8 Mhz gestellt, 
jetzt brummt die Kiste...

Danke auch an alle, die mir geholfen haben, jetzt bin ich wieder mal ein 
Stück weiter ... solangsam wird mit der Atmega heimisch :-)
Danke danke nochmal...

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 16 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.