Forum: Mikrocontroller und Digitale Elektronik C-Control Pro Display Ansteuerung


von Benny (Gast)


Angehängte Dateien:

Lesenswert?

Hallo,

habe Probleme mit dem C-Control.

Möchte erstmal ein Zeichen auf dem Display dargestellt bekommen.
Programm kann ich in die C-Control überspielen und starten.
Auf dem Display bekomme ich aber nichts angezeigt.

Kompiler Einstellungen sind ok und Libs sind alle angewählt.


void main(void)
{

    LCD_Init();             /*initialisieren     */
    LCD_ClearLCD();         /*löschen            */
    //LCD_CursorOff();        /*Cursor ausschalten */
    LCD_CursorPos(3);
    LCD_WriteChar(39);
    while(1)
    {

    }


 }


Bin auf dem Gebiet blutiger Anfänger und für jeden Tip dankbar.

von hans (Gast)


Lesenswert?

Hast du mal den Kontrast eingestellt.
Dreh mal am Poti wenn er was anzeigt.

gruß hans

von Benny (Gast)


Lesenswert?

Hallo @ Hans.

Danke für die schnelle Antwort.

Der Kontrast ist ok. Der Cursor hat deutlich geblinkt. Aber ansonsten 
keine Funktion. Das Bord ist auch ok und die Jumper habe ich nach der 
Anleitung gesetzt. (Buch vom Franzis Verlag).

von Gast (Gast)


Lesenswert?

Hallo Benny,

kenne einen Hund der hat den gleichen Namen.

OK, Spass beiseite.
Schau mal hier.
Das könnte auch bei dir möglicherweise ein Problem sein.


http://ccintern.dharlos.de/forum/lesen.php?eintrag=10132

von Gast (Gast)


Lesenswert?

nochmal Hallo,

siehe auch hier.

http://www.c-control.de/c-control-pro/applikationen/applikationen.html

unter

Neue LCD Lib für das interne LCD (wird bei den neuen Bsp. benötigt)

findest du einen Download für die neue LCD LIB und einige weitere 
Beispiele, wie das LCD anzusteuern ist.

Viel Spass beim Programmieren.

von benny (Gast)


Lesenswert?

Hallo Herr Gast,

vielen Dank, ich habe die neue LIB fürs LCD grade geladen und 
eingespielt. War ein Guter Tip. Jedoch tut es noch leider immer nicht. 
Was ist mit Enable gemeint (in ihrem ersten Tip auf der Seite ?) Vielen 
Dank für Ihre Mühe !

von Gast2 (Gast)


Lesenswert?

Das Display muss ja irgendwie mitbekommen wann Daten anliegen, ob ein 
Befehl oder Daten gesendet werden usw.. Dazu dienen Steuerleitungen. 
"Enable" ist eine davon. Dieses Signal bedeutet "jetzt sind alle 
Datenleitungen fertig eingestellt und das Display kann die Daten 
übernehmen"

Eventuell hilft hier das LCD-Tutorial weiter --> 
http://www.mikrocontroller.net/articles/AVR-Tutorial:_LCD

Beitrag #6618570 wurde von einem Moderator gelöscht.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.