Okay, dass scheint zu klappen. Danke !
Was mache ich denn falsch, wenn ich mein Array nicht zurück kann ?
Ich möchte gerne "Uhrzeit" an die Funktion zurück geben...
Code:
uint16_t TimeToString(uint8_t Stunden, uint8_t Minuten, uint8_t Sekunden)
{
char Uhrzeit[9];
Uhrzeit[0] = (Sekunden >> 4) + 0x30;
Uhrzeit[1] = (Sekunden & 0x0f) + 0x30;
Uhrzeit[2] = ':';
Uhrzeit[3] = (Minuten >> 4) + 0x30;
Uhrzeit[4] = (Minuten & 0x0f) + 0x30;
Uhrzeit[5] = ':';
Uhrzeit[6] = (Stunden >> 4) + 0x30;
Uhrzeit[7] = (Stunden & 0x0f) + 0x30;
Uhrzeit[8] = '\0';
return(Uhrzeit);
}// Ende TimeToString
Lesezeichen