-         

+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Bräuchte Hilfe bei LCD-Ansteuerung

  1. #1
    Neuer Benutzer Öfters hier
    Registriert seit
    11.09.2004
    Ort
    Wien
    Alter
    30
    Beiträge
    26

    Bräuchte Hilfe bei LCD-Ansteuerung

    Anzeige

    Hiho Leutz!

    Ich hätt hier eine Platine für meine Diplomarbeit, bin aber leider noch ned so gut in C-Programmierung.
    Mein Problem ist folgendes:
    Auf der Platine is ein LCD-Display das im Grunde wunderbar funktionert.
    Mit dem command
    Code:
    puts("text");
    erscheint der text auf dem Display.
    Aber wie mach ichs, dass er mir Variablen ausgibt, also z.B. mit:
    Code:
    y="hallo welt";
    puts(y);
    Hier mal der Code von "puts":
    Code:
    char *Puts(char* str)
    {
    	unsigned char i;
    
    	for (i=0; str[i] != '\0'; i++){
    		LcdReady();
    		LcdDataW = str[i];
    	}
    	return str;
    }
    Vielen Danke im vorhinaus
    Mfg Gurunzler
    * Hi! I'm a signature virus! Copy me into your ~/.signature to help me spread! *

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    05.11.2004
    Ort
    Karlsruhe
    Beiträge
    223
    Übergib ihm die Variable. Bzw. wo die steht

    puts(&y);

  3. #3
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    17.06.2004
    Alter
    28
    Beiträge
    234
    wenn du beispielsweise

    char s[] = "Dieser Text soll ausgegeben werden";

    in der Variable hast (also ein nullterminiertes Char-Array) übergibst du mit
    dem einfachen angeben der Variable schon einen Zeiger auf den String.
    Hier reicht also
    puts(s);
    NICHT puts(&s);

+ Antworten

Berechtigungen

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