Gast
#179195
Hallo, ich habe festgestellt, dass ab einer gewissen Groesse des Konstantenbereiches die Konstanten falsch sind. Bsp.: (lcd_putstr ist pseutofonkt-on zur stringausgabe auf LCD) //1. Korrekte Darstellung const char* str1="Hello"; lcd_putstr( str1 ); //2. Fehlerhafte Darstellung const char* str1="Hello"; ... viele const char* konstanten const char* strX="Hello"; lcd_putstr( str1 ); Ab welchen Konstantengroesse Fehler auftretten, habe ich noch nicht rausgefunden. uC ist AT90S2313. Ist jemandem sowas passiert? Seltsam ist, dass Code compilliert und in uC geladen wird. Gruss. P.S.: Die Konstanten stehen ueberall im Code, auch in Funktionen. Muesste man die alle am Anfang im globalen Bereich deklarieren?