- Akku Tests und Balkonkraftwerk Speicher         
Ergebnis 1 bis 7 von 7

Thema: USART: sendchar () - Problem mit Integer

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Roboter-Spezialist Avatar von erik_wolfram
    Registriert seit
    02.12.2009
    Ort
    Berlin
    Beiträge
    406
    ...das ist peinlich...

    Mir war leider nicht bewusst, dass es noch Befehle im ASCII-Code gibt - diese wurden natürlich ausgeführt.... hatte Versuchsweise die 7 getestet und mich gewundert warum es plötzlich immer BING machte.... so funktioniert natürlich alles:
    Code:
    mychar = (char) i + '0';    
    sendchar (mychar);
    Vielen Dank für die Hilfe
    Meine Projekte auf Youtube

  2. #2
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    07.03.2011
    Beiträge
    1.899
    Zitat Zitat von erik_wolfram Beitrag anzeigen
    Mir war leider nicht bewusst, dass es noch Befehle im ASCII-Code gibt - diese wurden natürlich ausgeführt.... hatte Versuchsweise die 7 getestet und mich gewundert warum es plötzlich immer BING machte.... so funktioniert natürlich alles:
    Code:
    mychar = (char) i + '0';    
    sendchar (mychar);
    Und was passiert, wenn i = 12 ist?

    MfG Klebwax
    Strom fließt auch durch krumme Drähte !

  3. #3
    Erfahrener Benutzer Roboter Experte Avatar von ePyx
    Registriert seit
    14.05.2008
    Ort
    Falkensee
    Beiträge
    700
    Zitat Zitat von Klebwax Beitrag anzeigen
    Und was passiert, wenn i = 12 ist?

    MfG Klebwax
    Dann gibt es ein Sternchen Spaß beiseite, dafür gibt es Funktionen wie itoa, dtostrf oder die xyprintf-Derivate. Die haben als Ergebnis meist eine konvertierte Zeichenfolge, die du dann zeichenweise senden kannst.

    Man muss das Rad ja nicht immer neu erfinden.
    Grüße,
    Daniel

Ähnliche Themen

  1. Problem mit dem USART...
    Von Mnemonic82 im Forum Schaltungen und Boards der Projektseite Mikrocontroller-Elektronik.de
    Antworten: 4
    Letzter Beitrag: 18.05.2012, 09:59
  2. Problem mit Datentypen (z.B. Integer Zahl in float)
    Von HF SHOOTER im Forum C - Programmierung (GCC u.a.)
    Antworten: 6
    Letzter Beitrag: 09.12.2007, 14:57
  3. Anfänger: Problem mit Integer -overflow und weitere Fragen
    Von Harry252 im Forum Basic-Programmierung (Bascom-Compiler)
    Antworten: 4
    Letzter Beitrag: 19.08.2007, 22:42
  4. Problem mit USART
    Von chouifi im Forum C - Programmierung (GCC u.a.)
    Antworten: 8
    Letzter Beitrag: 13.02.2007, 12:03
  5. double to integer oder exp(x) mit integer
    Von fambi_mail im Forum C - Programmierung (GCC u.a.)
    Antworten: 21
    Letzter Beitrag: 02.03.2006, 11:14

Berechtigungen

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

Labornetzteil AliExpress