Gast
#1855022
Hallo,
Ich würde gerne an einem LC-Display einen kompletten String ausgeben.
Hierfür habe ich folgende Funktion geschrieben, wobei ich mit dem
PICC-Compiler arbeite:
void lcd_send_string(char *string)
{
while(*string != '\0')
{
lcd_send_byte(*string++);
}
}
Wenn ich nun die Funktion folgendermaßen aufrufe:
lcd_send_string("Hallo");
erhalte ich folgende Meldung:
"ATTEMPT TO CREATE A POINTER TO A CONSTANT", was ich mir nicht erklären
kann.
(Über die Funktion lcd_send_byte kann ich einzelne ASCII Zeichen
ausgeben)
Vielleicht kann jemand helfen ? Vielen Dank schonmal im Vorraus.