- 12V Akku mit 280 Ah bauen         
Ergebnis 1 bis 4 von 4

Thema: Asuro LCD Modul aus "Mehr Spaß mit Asuro Band 2" kann kein Programm kompilieren

  1. #1

    Asuro LCD Modul aus "Mehr Spaß mit Asuro Band 2" kann kein Programm kompilieren

    Anzeige

    Powerstation Test
    Hallo,
    bin noch ziemlicher Neuling auf diesem Gebiet und habe mir den Asuro und zusätzlich das Lcd Modul aus dem Buch "Mehr Spaß mit Asuro Band 2" gekauft und angeschlossen.
    Die Beispielprogramme gingen auch.
    Nur leider kann ich kein Programm kompilieren, da es mir sobald ich den Befehl :

    lcd_init(LCD_DISP_ON_CURSOR_BLINK);

    einfüge er es nichtmehr kompiliert.
    Habe die Sourcefiles asuro.c, lcd.c, i2c.c, pcf8574.c
    Habe die AsuroLib-v280rc1 .
    Glaube das ich dort etwas ändern muss.
    Andere Programme, wo das Display nicht benutzt wird kann ich kompilieren.
    Kann mir jemand helfen, indem er mir zum Beispiel seine Library schickt, womit er schon Programme kompilieren konnte.

    Danke schonmal

  2. #2
    Hier noch die Fehlermeldung, habe ich gestern vergessen.


    ../1111.c:7: error: 'LCD_DISP_ON_CURSOR_BLINK' undeclared (first use in this function)

    Und das Programm dazu :


    #include "asuro.h"
    #include "lcd.h"

    int main(void)
    {
    Init();
    lcd_init(LCD_DISP_ON_CURSOR_BLINK);
    return 0;

    }

  3. #3
    Hat denn niemand ein Bibliothek mit der er ein programm für das Dispaly kompilieren kann?
    Wäre wirklich wichtig.

  4. #4
    Neuer Benutzer Öfters hier
    Registriert seit
    21.06.2010
    Ort
    Schleswig Holstein
    Alter
    29
    Beiträge
    18
    Schau mal in lcd.h nach ob der Begriff definiert wurde:

    #define LCD_ENTRY_DEC 0x04 /* Cursor automatisch nach links schieben */
    #define LCD_ENTRY_DEC_SHIFT 0x05 /* Cursor automatisch nach links schieben, Display nach rechts schieben */
    #define LCD_ENTRY_INC 0x06 /* Cursor automatisch nach rechts schieben */
    #define LCD_ENTRY_INC_SHIFT 0x07 /* Cursor automatisch nach rechts schieben, Display nach links schieben */

    #define LCD_DISP_OFF 0x08 /* Display aus */
    #define LCD_DISP_ON 0x0C /* Display an */
    #define LCD_DISP_ON_CURSOR 0x0E /* Display an, Cursor an */
    #define LCD_DISP_ON_CURSOR_BLINK 0x0F /* Display an, Cursor blinkend */

    #define LCD_MOVE_CURSOR_LEFT 0x10 /* bewegt den Cursor nach links */
    #define LCD_MOVE_CURSOR_RIGHT 0x14 /* bewegt den Cursor nach rechts */
    #define LCD_MOVE_DISP_LEFT 0x18 /* schiebt den Displayinhalt nach links */
    #define LCD_MOVE_DISP_RIGHT 0x1C /* schiebt den Displayinhalt nach rechts */

    Ich lade dir mal meine lcd, I2C und pcf8574 Libary hoch:
    http://red13.cwsurf.de/DispLib.zip
    Geändert von red13 (31.05.2011 um 08:45 Uhr)

Ähnliche Themen

  1. 3. Band von "Mehr Spaß mit Asuro"?
    Von masasibe im Forum Asuro
    Antworten: 3
    Letzter Beitrag: 25.01.2011, 15:13
  2. Antworten: 10
    Letzter Beitrag: 19.03.2009, 19:13
  3. Frage zu "Mehr Spaß mit ASURO I & II"
    Von Flario im Forum Asuro
    Antworten: 5
    Letzter Beitrag: 28.07.2008, 15:06
  4. Antworten: 15
    Letzter Beitrag: 08.09.2007, 19:40
  5. Stückliste "Mehr Spass mit ASURO Band II"
    Von gandalfsz im Forum Asuro
    Antworten: 0
    Letzter Beitrag: 25.02.2007, 18:30

Stichworte

Berechtigungen

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

MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad