- Modernes Energiemessgeraet    Werbung      
Ergebnis 1 bis 3 von 3

Thema: Wert "umwandeln"

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter Experte Avatar von sternst
    Registriert seit
    07.07.2008
    Beiträge
    672
    Zitat Zitat von Zun Beitrag anzeigen
    Meine Frage nun, wie bekomme ich den "Pseudo" Hex Vorsatz "0x" vor meine hochgezählt Zahl ?
    Nein, da hast du was missverstanden. Der DS1307 will die Zahl einfach nur im BCD-Format haben. Google danach, wenn du nicht weißt, was das ist. Für eine maximal 2-stellige Zahl geht das z.B. so:bcd = zahl / 10 * 16 + zahl % 10;
    MfG
    Stefan

  2. #2
    Neuer Benutzer
    Registriert seit
    08.01.2012
    Beiträge
    4
    Hab meinen Fehler selbst gefunden :/

    Ich hab folgende Funktion dafür geschrieben

    char dectobcd(char zahl)
    {
    return ((zahl/10*16)+(zahl%10));
    }

    jedoch hab ich immer vergessen die variable = funktion(variable); zu setzen ... *g* .

    Merci für deine Antwort Bild  

Ähnliche Themen

  1. drehbewegung in "lineare" bewegung umwandeln
    Von jcrypter im Forum Mechanik
    Antworten: 22
    Letzter Beitrag: 18.12.2012, 12:36
  2. "Piepser" Signal in Line-In Signal umwandeln
    Von robocat im Forum Elektronik
    Antworten: 7
    Letzter Beitrag: 05.02.2012, 14:14
  3. [gelöst] best. wert "aufteilen"
    Von Che Guevara im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 7
    Letzter Beitrag: 23.05.2008, 19:19
  4. ADC Wert immer höher wie "0", normal ?
    Von nalle im Forum AVR Hardwarethemen
    Antworten: 8
    Letzter Beitrag: 01.02.2008, 12:02
  5. UArt "verschluckt" beim Senden den Wert 0x00 ( AT9
    Von LotharM im Forum Assembler-Programmierung
    Antworten: 1
    Letzter Beitrag: 02.12.2006, 11:24

Berechtigungen

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

    Werbung      Solar Speicher und Akkus Tests