Ausgabe auf LCD mit LCD_puts()

Gast #671937
Lesenswert?
• ▲
▼
Hallo, ich möchte den Wert einer Variablen (der Wert von AD0) auf den 
LCD bekommen.
Wenn ich LCD_puts("ad0",1) mache gibt er den String aus.
Bei LCD_puts(ad0,1) passiert nichts.

Bin ich zu doof dazu? wie kann ich dem eine Variable geben?
Oder ist das der falsche Befehl?

achso, das ganze basiert auf den butterfly gcc code.

mfg
jabberwock
Gast #671964
Lesenswert?
• ▲
▼
LCD_puts wird wohl einen string auf's Display schreiben
funktioniert folgendes?
1
#include <stdlib.h>
2

3
char ad0_str[6]; //max: '6''5''5''3''5''\0'
4
uint16_t ad0;
5
//... messen (ich nehme mal an ad0 ist ein ADC-Ergebnis)
6

7
utoa(ad0, ad0_str, 10); //itoa() wenn ad0 mit Vorzeichen gespeichert wurde
8
LCD_puts(ad0_str,1); // _ich_ hab keine Ahnung wofür die 1 steht

hth. Jörg

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren