Funktionen richtig benutzen

Gast #1137252
Lesenswert?
• ▲
▼
Hallo,
ich möchte die Variable messwert mit der Funktion lcd_string auf ein 
lcd-Displsy ausgeben aber es geht. Wenn ich messwerte in "" setze wird 
das Wort Messwert ausgegeben und bei'' bekomme ich nur müll angezeigt 
und wenn ich es einfach nur in () setzt bekomme ich nichts angezeigt. 
Kann mir jeamand helfen und sagen was ich falsch mache?
1
#include <util/delay.h>
2
#include<avr/io.h>
3
#include"lcd.h"
4

5
int messwert;
6
int main(void)
7
{
8
DDRB = 0x00;
9
lcd_init();
10
messwert = 4;
11

12

13
while(1)
14
{
15

16
if ((PINB&0b00000001)==0b00000001)
17
{
18

19
lcd_string (messwert);  
20
_delay_ms(100);
21

22
}
23
}
24
}

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