www.mikrocontroller.net

Forum: Projekte & Code LCD Anzeige


Autor: sarcin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo...hab pic18f4525 angeschlossen mit lcd display EA P204-3N mit dem
Kontroller-IC HD66712.....versuche jetzt irgendwas auf display zu
schreiben...hab so n programm geschrieben
#include <pic18.h>
#include <pic18f4620.h>
#include "delay.h"
#include "lcd.h"
#include <stdio.h>

__CONFIG (1, WDTDIS & DEBUGEN & BORDIS & LVPDIS);

void main(void)
{
OSCCON = 0b11111110;
OSCTUNE = 0b01001111;

ADCON0 = 0b00000011;
ADCON1 = 0b00000111;

WDTCON =0b00000001;

TRISA = 0;
TRISB = 0;
TRISC = 0;
TRISD = 0;
TRISE = 0;

PORTC = 0b00000001;
PORTB = 0b11111111;
PORTD = 0x00;
PORTE = 0b00000101;

lcd_init(EIGHTBIT_MODE);
DelayMs(5);
lcd_clear();

while(1)
{
 lcd_puts("TEST!");
 DelayMs(5);
 lcd_clear();
 DelayMs(5);
}
}

aber außer schwarzen rechtecken sieht man gar nichts auf dem
dispay...was ist falsch? danke

Autor: sarcin (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
??

Autor: lordludwig (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
wird nicht richtig initialisiert

woran das liegt kann ich dir nicht sagen weil ich noch nicht sehr gut C
kann bin noch extremer anfänger

Autor: SiO2 (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Sind die Schwarzen kaestchen von anfang an da oder erst nach Ini? Wenn
von anfang an, dann kontrast zu hoch

Autor: Schoaschi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ist die Initialisierungsroutine auch für deinen Controller geeignet?
Und schreibst du auch bei den richtigen Ports raus?

Autor: synonym (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
bin eigentlich voll der noob und kenn mich mit bildschirmen nicht gans
so doll aus, möchte aber wissen, ob es möglich ist, dass ein
lcd-bildschirm schaden nimmt, wenn er, nachdem der pc runtergefahren
ist, einfach von stromnetzt abgeschaltet wird, nichts standby oder
ausschalten, einfach strom weg, während er noch läuft...
ich befürchte dass die lc´s eben in ihrer struktur oder position oder
sonst was verändert werden, und das, wenn vielleicht nicht gleich ganz
zum knock out, aber doch zu einigen bildstörungen führen könnte, also,
wäre super wenn mir irgendwer irdendwie weiterhelfen könnte...
danke im voraus

Autor: Hayrullah (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

was für'n LCD-Display is es denn genau.
Typ 2-Zeilen, 4-Zeilen mit 40 oder 80 Zeichen oder mit
Pixelansteuerung.

Habe eine mit 80 Zeichen progrmmiert, einfach stromlos zu machen sollte
das LCD nicht kaputt gehen. Die Schnittstlle war eine Parllel und keine
serielle die ich zur Ansteuerung nutzte, dabei sind die Zeiten für die
Initialisierung sehr wichtig um nachher die Zeichen darzustellen.

Gruss

Hayrullah

Autor: Ludwig Wagner (lordludwig)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
naja:
--------------------------------------
mit lcd display EA P204-3N mit dem
Kontroller-IC HD66712
--------------------------------------

ist das genug??? Das steht im ersten Post

bei eigentlich alles displays die ich kenn (dazu zählt auch dieses)
macht es nichts aus wenn man den strom "einfach so" im betrieb
wegnimmt. Man muss das display nach dem einschalten halt wieder neu
initialisieren und ggf. einprogrammierte zeichen neu abspeichern.

"Runterfahren" kannst du diese displays gar nicht

Autor: Ludwig Wagner (lordludwig)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hier gibt es das datenblatt:
http://www.lcd-module.de/deu/pdf/doma/p204-3.pdf

da sollte alles andere drinstehen sogar in deutsch

Autor: Sebastian Heyn (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Was hat das mit codesammlung zu tun?

Autor: Ludwig Wagner (lordludwig)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
eigentlich ne gute frage...

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.