- MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad         
Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: Quarz notwendig für LCD ??

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    10.05.2006
    Beiträge
    18

    Quarz notwendig für LCD ??

    Anzeige

    LiFePo4 Akku selber bauen - Video
    Hi

    Bei mir ist leider die LCD Ausgabe auf einen 16 * 2 Standard LCD gestört. Ich verwennde einen Atmega8 ohne externen Quarz. Wenn ich einen Text ausgeben möchte werden einige Buchstaben richtig angezeigt andere falsch. ( "Hallo" ergibt "H'lln".

    Timingprobleme?

    Hat wer schon mit LCD's mit Minimalbeschaltung experimentiert?

    Grüsse
    Peter

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    22.05.2005
    Ort
    12°29´ O, 48°38´ N
    Beiträge
    2.731
    Hallo,
    wenn die Anzahl der Zeichen stimmt, könnte evtl. etwas an den Datenleitungen stören, so dass die Signale nicht so ankommen wie sie sollen.

  3. #3
    Erfahrener Benutzer Begeisterter Techniker
    Registriert seit
    17.11.2005
    Beiträge
    272
    Um dich zu beruhigen,

    ich betreibe ein atmega8 ohne externen quarz und habe auch ein 16*2 Display dran. funzt ohne probleme.

    ich denke auch das du ein problem mit den datenleitungen hast.

    cu arno
    Unser Wissen ist ein Tropfen, unser Unwissen ist wie ein Ozean.
    Sir Isaac Newton

  4. #4
    Benutzer Stammmitglied
    Registriert seit
    02.06.2005
    Ort
    Olpe
    Alter
    53
    Beiträge
    70
    Problem kenn ich ...
    Du must vor dem LCD "HAllo" ein Waitms 500 schicken dann funz es!!

    Also so:

    Waitms 500
    Lcd "Temp: " ; A

    gruß
    xcool

  5. #5
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    30.07.2005
    Beiträge
    569
    Ne halbe Sekunde nix tun ?!

    Also, ich glaube, das kaschiert das Problem nur ....

  6. #6
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    08.11.2005
    Ort
    QTH: JO43BC
    Alter
    56
    Beiträge
    112
    Also zufaellig habe ich hier auch gerade ein 16*2 an einem ATmega8 dran. Funzt wunderbar. Direkt am Spannungsregler 7805 habe ich ein 0,1uF und in naechster Naehe zum AVR auch einen solchen. Keinerlei Probleme. Laeuft absolut stabil.
    Das Display wird einfach mit

    Initlcd
    Cursor Off
    Cls

    initialisiert und gut ist. Nix mit irgendwelchen Waitms. Geht auch ohne.
    Und gerade mal Fusebit auf internen Oszi 8Mhz gestellt. Auch das funzt bestens. Du hast Gemuese auf den Datenleitungen...

  7. #7
    Erfahrener Benutzer Roboter Experte
    Registriert seit
    17.02.2006
    Alter
    54
    Beiträge
    781
    Um genau zu sein auf dem LSB.
    Die falschen Zeichen erhält man nämlich, wenn man das Soll-Zeichen hernimmt und dessen LSB auf 0 setzt.

    Bei 'H' und 'l' hingegen ist das LSB schon 0.

  8. #8
    Neuer Benutzer Öfters hier
    Registriert seit
    10.05.2006
    Beiträge
    18
    Danke für die Tipps

    Es scheint kein Timingproblem zu sein, eher ein Portproblem. Auf Port D funktioniert es einwandfrei. Zuerst hab ich es auf PortC versucht. Datenleitungen von PC0 bis PC3 , E auf PC4 , Rs auf PC5.

    Muss wahrscheinlich ein Fusebit setzen?

    Grüsse Peter

  9. #9
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    06.02.2005
    Ort
    Hamburg
    Alter
    37
    Beiträge
    4.255
    Jep, JTAGEN umschalten...

  10. #10
    Neuer Benutzer Öfters hier
    Registriert seit
    10.05.2006
    Beiträge
    18
    Im Bascom unter "Look and Fuse Bits" im Programmer finde ich diese Einstellungsmöglichkeit nicht.
    Benötigt man ein anderes Tool?

    Grüsse Peter

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

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

Solar Speicher und Akkus Tests