Gast
#179254
Hallo Zusammen!
Folgendes Code Beispiel funktioniert nicht:
#include <avr/pgmspace.h>
const char LCD_Line0[] PROGMEM = "Zeile0";
const char LCD_Line1[] PROGMEM = "Zeile1";
PGM_P LCD_Screen[2] PROGMEM =
{
LCD_Line0,
LCD_Line1
};
int main (void)
{
char buf[16];
for (i = 0; i < 2; i++)
{
strcpy_P (buf, array[i]);
}
return (0);
}
Wenn ich die Variable "i" beim Zugriff auf das Array-Element durch
z.B. die "1" ersetze dann klappt es. Ich suche eine Lösung um es mit
der Variablen zu bewerkstelligen.
Besten Dank schon mal,
Karl