LCD- Datenblatt oder Pinbelegung?

pcprofi

Neues Mitglied
12. Apr. 2008
90
0
0
Sprachen
Hallo Leute,

ich hab mal wieder ein kleineres Problem... Ich habe bei Ebay ein GLCD ergattert - dasselbe wie im Wolkensensor-Projekt...
Die Bezeichnung ist MS340128A2, dummerweise finde ich aber keine Datenblätter oder Pinbelegungen darüber...

Kann mir da evt. einer mit Datenblatt oder Pinbelegung helfen?

Gruß Rainer
 
Hallo Rainer,

Du meinst natürlich das MS240128A2. Einfach den Verkäufer fragen. Hats mir auch freundlicherweise zugemailt. Das Display hat Temperaturkompensation und Konstrastspannung "on Board", also nicht irrtümlicherweise eine Spannung anlegen. Ein einfacher Trimmpoti reicht, um den Kontrast einzustellen. Schau mal beim Wolkensensor-Projekt, ich stelle nachher einen Schaltplan und Platine ein.

Datenblatt unter :
http://www.sternhimmel-ueber-ulm.de/scratch/MS240128A.pdf

Thomas
 
Also, da hast du mirauf jeden Fall schon mal sehr sehr viel weiter geholfen... den Kontrast habe ich bereits.

Aber ich bekomme keine Anzeige hin. ich weiß aber nicht woran es liegen könnte. Die Pins am µC (mega16) und Display hab ich schon etliche Male kontrolliert... Hat da einer eine Idee?

ist möglicherweise das Kabel mit 40-50cm etwas zu lang?

Gruß Rainer
 
Programmierst Du in BASCOM ?

Jepp... Hatte auch deine Init-Routine schon kopiert, aber sie ging auch nicht...

Okay, ich werds mal mir kürzen versuchen - vll schaff ich das nachher noch, mal sehen...

Gruß Rainer
 
Kürzen brachte leider überhaupt nichts...

Bin jetzt bei ca. 9 cm.

Hat jemand noch eine Idee?

btw: Kann mir sicherheitshalber noch einmal jemand die Fusebits für 8MHz intern texten?

Gruß Rainer
 
$regfile = "m644def.dat"
$crystal = 8000000
$hwstack = 64
$swstack = 64
$framesize = 128
$prog &HFF , &HE2 , &HD9 , &HFE ' BODEN=1,8V, JTAG disabled, int. 8MHz Takt, sonst Standard
Config Graphlcd = 240 * 128 , Dataport = Portb , Controlport = Portc , Ce = 2 , Cd = 3 , Wr = 0 , Rd = 1 , Reset = 4 , Fs = 5 , Mode = 6
Cursor Off Noblink
Cls

Locate 3 , 11 : Lcd "Astro-Wetterstation"
Locate 4 , 10 : Lcd "---------------------"
Locate 6 , 11 : Lcd "Version 1.0.0 #97B0"
Locate 7 , 12 : Lcd "(c) Thomas Tuchan"
Locate 8 , 15 : Lcd "10.07.2008"
Locate 10 , 6 : Lcd "Bitte Ortskoordinaten eingeben"

...

Probiers mal.

Thomas
 
Leider leider ohne Erfolg.

den $Prog-Befehl scheint Ponyprog nicht zu übernehmen - hier nochmal die FB:

Da wo jetzt eine 1 steht, da ist bei Ponyprog ein Häkchen gesetzt:

OCDEN (1) ; JTAGEN (0) ; Ckopt (0) ; EESAVE (1) ; BOOTSZ1 (0) ; BOOTSZ0 (1) ; BOOTRST (1);

BODLEVEL (0) ; BODEN (0) ; SUT1 (0) ; SUT (0) ; CKSEL3 (1) ; CKSEL2 (0) ; CKSEL1 (1) ; CKSEL0 (1)

Für den µC bedeutet das ja bei den CKSEL dann "0100" und das ist meines Wissens 8Mhz-Int...

Gruß Rainer
 
Hallo,

nimm mal die Default-Fuses und laß den Micro mit dem internen Quarz laufen. Mußt allerdings dann den Port C meiden, dort liegt meines Wissens auch das JTAG- Also einfach statt Port C Port A oder D nehmen.

Wenn das mal rennt, dann sehen wir weiter.

Thomas
 
Ich bin leider noch nicht zum testen gekommen und werde das auch dieses WE nicht kommen, denn ich hab dieses WE Einsatzbereitschaft.. Ich werde es aber baldmöglichst ausprobieren und mich dann wieder melden...

Gruß Rainer
 
Soo, jetzt geht es. Habe jetzt den Datenbus am PortD und den Steuerbus an PortA - da werd ich aber noch dran basteln.

Mein vermutlich zu hoch gestecktes Ziel: --> Mini-Oskar.

Gruß Rainer
 

Über uns

  • Makerconnect ist ein Forum, welches wir ausschließlich für einen Gedankenaustausch und als Diskussionsplattform für Interessierte bereitstellen, welche sich privat, durch das Studium oder beruflich mit Mikrocontroller- und Kleinstrechnersystemen beschäftigen wollen oder müssen ;-)
  • Dirk
  • Du bist noch kein Mitglied in unserer freundlichen Community? Werde Teil von uns und registriere dich in unserem Forum.
  •  Registriere dich

User Menu

 Kaffeezeit

  • Wir arbeiten hart daran sicherzustellen, dass unser Forum permanent online und schnell erreichbar ist, unsere Forensoftware auf dem aktuellsten Stand ist und der Server regelmäßig gewartet wird. Auch die Themen Datensicherheit und Datenschutz sind uns wichtig und hier sind wir auch ständig aktiv. Alles in allem, sorgen wir uns darum, dass alles Drumherum stimmt :-)

    Dir gefällt das Forum und unsere Arbeit und du möchtest uns unterstützen? Unterstütze uns durch deine Premium-Mitgliedschaft!
    Wir freuen uns auch über eine Spende für unsere Kaffeekasse :-)
    Vielen Dank! :ciao:


     Spende uns! (Paypal)