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

Thema: Variable auf LCD ausgeben

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Fleißiges Mitglied
    Registriert seit
    24.04.2007
    Beiträge
    114
    Keiner ne idea wie ich eine als byte deklarierte Variable via lcd_puts ausgeben kann?

  2. #2
    Erfahrener Benutzer Roboter Genie Avatar von oderlachs
    Registriert seit
    17.05.2010
    Ort
    Oderberg
    Alter
    74
    Beiträge
    1.175
    Blog-Einträge
    1
    Wenn's schon alt ist , ich habe dies so gelöst:

    Code:
    ...
    #include <stdlib.h>   //itoa
    ....
    
    void WRITE_Int(int zahl)
    {
    char string[8];
    
    WRITE_Txt(itoa(string,zahl, 10),6,2);
    }
    Text wird so aufs LCD geschrieben:
    Code:
    /* ========================================================================== */
    /*                                                                            */
    /*                 Text schreiben                                             */
    /*                                                                            */
    /* ========================================================================== */
    void WRITE_Txt(char *txt, unsigned char x, unsigned char y) {
        SET_Pos(x, y);
        int i;
        for (i = 0; i <= 16; i++) {
                            // Durchlauf Textstring bis Stringende: "0"
            if (txt[i] == 0)
                return;
            else
                WRITE_Dat(txt[i]);
        }                   // Char ("Zeichen") schreiben
    }
    Arduinos, STK-500(AVR), EasyPIC-40, PICKIT 3 & MPLABX-IDE , Linux Mint

Berechtigungen

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

LiFePO4 Speicher Test