Gast
#5308
hallo,
hab nochmal ein problem.
ich will einen integer (soviele stellen wie möglich) auf einem display
ausgeben, dafür muss ich ihn in einen string umwandeln? ich habe mal
nachgeforscht im netz und habe die funktion itoa() gefunden, mit dem
folgenden script erhalte ich jedoch nur immer eine 4 auf dem display
anstatt zahlen von 0-??.
===============================================
#include <io.h>
#include <sig-avr.h>
#include "lcd.c"
#include <stdlib.h>
int main (void)
{
unsigned int z;
unsigned char *ledout;
z = 0;
outp(0xFF, DDRB);
outp(0x00, DDRD);
lcd_init();
while(1)
{
lcd_cls();
itoa(z, ledout, 10);
lcd_print(ledout);
delay_ms(1000);
z++;
}
}
==============================================
tnx 4 ya help
FaB