Hallo,
warum wird beim folgenden Code die 100 nicht richtig übertragen?
Code:
int main(void)
{
 DDRB = (1<<DDB0);
 PORTB = (0<<PB0);
 init_servo();
 init_usart();
 sei();
 for(;;)
 {
  char *test;
  char *test2;
  test = "erfolg!!!";
  send_string(test);
  itoa(100,test2,10);  // <<<---
  send_string(test2);
  waitms(1000);
  }
}
"erfolg" wird eigentlich richtig übertragen, aber vllt mache ich das mit den pointern ja falsch, ich bin in c noch nicht so versiert.
Gruß
Martin