Hi
...wäre vielleicht ganz nützlich, wenn du deinen PIC-Typ angeben würdest ^^
ansonsten:
wenn ich das richtig verstanden habe, hast du ein eindimensionales array mit 749 bzw. 1024 Einträgen.
In jeden eintrag wird "portd" hineingeschrieben , soweit richtig?
ich gehe mal davon aus, das jeder eintrag deines arrays ein byte verbraucht (wie man da wörter reinschreiben soll ist mir unklar-wenn dann nur *einen* buchstaben im ascii-code)
...Und wahrscheinlich hat dein PIC nicht genug RAM, um dein ganzes array zu speichern (das wären ja 749/1024 bytes ram! zum vergleich: mein pic 16f74 hat nur 192 Bytes RAM)
Edit: Für ein 2. array hat der pic auch keinen platz, da ja *jeder* Eintrag 1 Byte verschlingt, egal in welchem array!!
Gruss
BMS
Lesezeichen