- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Ergebnis 1 bis 9 von 9

Thema: EA Dogm204-a ansteuern

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Genie Avatar von BMS
    Registriert seit
    21.06.2006
    Ort
    TT,KA
    Alter
    34
    Beiträge
    1.192
    Hallo,
    habe grob drüber geschaut und auf die Schnelle nichts auffälliges gefunden.
    Außer dass Pins am PORTC verwendet werden, wo auch JTAG rausgeführt wird.
    Du musst auf jeden Fall die JTAG-FUSE deaktivieren, sonst werden einige Pins am PORTC nicht funktionieren (z.B. der Pin PC4 und PC5 werden nicht normal funktionieren und das Display wird sich auch erst recht nicht initialisieren lassen...). Kannst ja auch mal die Pegel an PC4,PC5 nachmessen! Falls jtag noch aktiviert ist, liegen dort "krumme" Spannungen an.
    Grüße, Bernhard
    "Im Leben geht es nicht darum, gute Karten zu haben, sondern auch mit einem schlechten Blatt gut zu spielen." R.L. Stevenson

  2. #2
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Hi,

    Also ich habe eben nochmal nachgemessen und nachgeschaut, jtag ist definitiv deaktiviert und die Zuordnung der einzelnen Pins funktioniert auch.

    Was ist mit meinen waits? Sind die evtl. zu kurz oder zu lang? Ich habe an Displaypin 23 immernoch nur 2,7V anliegen. Kann das evtl. etwas mit meinem 3,3V Festspannungsregler zu tun haben? Die Kondensatoren die ich momentan verbaut habe sind deutlich kleiner als die im Datenblatt empfohlenen. Diese werde ich jetzt nochmal tauschen und anpassen.

    Habt Ihr keine Ideen mehr? Bin für jede Hilfe dankbar.

    Viele Grüße

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Juhuu es läuft jetzt!!!!

    Ich habe die Kondensatoren getauscht, was aber letztendlich den Erfolg gebracht hat, war folgendes.

    Bei der Initialisierung des Displays muss zunächst mehrmals (ca. 6x) nur das Highbyte von &H30 gesetzt werden (also einmal enable toggeln lassen) dann einmal nur das Highbyte von &H20 setzen. Damit wird dann in den 4bit-Modus gewechselt. Von jetzt an muss / kann ganz normal wie im Datenblatt weiter initialisiert werden also high- und lowbyte.

    That's it!

    Das steht leider nicht so im Datenblatt!!!!

    Soo jetzt habe ich noch eine Frage. Wie kann ich jetzt eine Funktion schreiben um einen String oder einen Zahlenwert auszugeben ohne jedes Zeichen einzeln setzen zu müssen. Also sprich, ich will an die Funktion eine String oder Byte Variable übergeben und die soll dann dargestellt werden.

    Könnt ihr mir da vielleicht eine kleine Hilfestellunggeben?

    Viele Grüße

  4. #4
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von demmy Beitrag anzeigen

    Bei der Initialisierung des Displays muss zunächst mehrmals (ca. 6x) nur das Highbyte von &H30 gesetzt werden (also einmal enable toggeln lassen) dann einmal nur das Highbyte von &H20 setzen. Damit wird dann in den 4bit-Modus gewechselt. Von jetzt an muss / kann ganz normal wie im Datenblatt weiter initialisiert werden also high- und lowbyte.
    Das scheint ein typisches 4-Bit Ansteuerungsproblem zu sein
    https://www.roboternetz.de/community...l=1#post610173

    Das steht leider nicht so im Datenblatt!!!!
    Da wird davon ausgegangen, daß das LCD frisch aus einem Hardware-Reset kommt.

    MfG Klebwax
    Strom fließt auch durch krumme Drähte !

  5. #5
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    29.07.2011
    Beiträge
    348
    Ja, das muss man aber erst mal wissen. Wieso schreibt man sowas nicht ganz klar ins Datenblatt rein? Dann wäre es auch kein Problem mehr!

    Hat jemand noch eine Idee wie ich den Zeichensatz möglichst einfach in den entsprechenden Hexwert umwandeln kann?

    Gruß

Ähnliche Themen

  1. 4 Getriebemotoren ansteuern.
    Von Extisher im Forum Motoren
    Antworten: 18
    Letzter Beitrag: 19.08.2011, 10:26
  2. grafikdisplay ansteuern
    Von Roboman93 im Forum Allgemeines zum Thema Roboter / Modellbau
    Antworten: 11
    Letzter Beitrag: 03.06.2010, 15:02
  3. LCD ansteuern??
    Von frank85 im Forum PIC Controller
    Antworten: 1
    Letzter Beitrag: 23.07.2007, 22:53
  4. Servo ansteuern?
    Von michaelb im Forum C - Programmierung (GCC u.a.)
    Antworten: 27
    Letzter Beitrag: 30.07.2005, 08:10
  5. schrittmotor ansteuern
    Von pit1 im Forum Motoren
    Antworten: 2
    Letzter Beitrag: 09.05.2005, 23:18

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

fchao-Sinus-Wechselrichter AliExpress