Gast
#551459
hallo leute, ich beschäftige mich seit kurzem mit einem pic18f8722. in meinem projektchen würde ich gerne werte in mehreren arrys speichern. der daten speicher sollte ja grösser als 3000 byte sein. von daher wäre es schön, wenn man eine arry wie folgt erzeugen könnte typedef unsigned char u8; #define GROESSE 3000 u8 daten[GROESSE]; was scheinbar nicht funktioniert. denn der compiler meckert mit: Error - section '.udata_pic18f18722.o' can not fit the section. Section '.udata_pic18f18722.o' length=0x00000200 Errors : 1 hat jemand eine idee, wie ich denn ganzen datenspeicher oder vielleicht auch noch den programmspeicher als datenspeicher nutzen kann. das kap. 6.4 im MPLAB_C18_Getting_Started habe ich mir durchgelesen und nicht so verstanden, das ich es umsetzten könnte. einen schönen tanz in den mai! marc