Vermutlich muss ich den Wert ja auch noch in irgendetwas darstellbares umwandeln, oder?

So hätte ich vom ADC z.B. den Wert 0x3cc und wenn ich den aufs Display ausgebe, steht da eben nicht 972, sondern irgendein Humbug bzw. ' '', oder seh ich das falsch?

Könnte man das eventl. so lösen:
Code:
  char adc_zur_ausgabe[4];
  char *p_adc_zur_ausgabe = adc_zur_ausgabe;
  itoa(adc_wert,p_adc_zur_ausgabe,4);
wobei in adc_wert der Wert vom Adc steht