[elektro] Válasz: C18 nagy memória
Andras Huszti
kyrk.5.dpg.hu at freemail.hu
Wed Sep 18 08:47:33 CEST 2013
Hello
Kompilernek be lehet allitani memoriamidellt. Azt beallitottad?
Nem teljesen ertem a peldat. Alul is es folul is tombkent latom. Bar elvileg mindegy hogy [] t hasznalsz vagy *(p+4) et.
Mit ertesz cimlevagas alatt? A 300 nak csak az also 8bitjet veszi be?
From my ALCATEL ONE TOUCH
flaist <flaist at gmail.com> írta:
>Sziasztok!
>
>
>
>Adott egy PIC18 C18 512 byte RAM tömb.
>
>
>
>
>
>
>
>Mit kell csinálnom, hogy:
>
>
>
>#pragma udata LONG_DATA //nagy bufffer definiálása a linker
>file-ban is kell állítani
>
>unsigned char large_mem[512UL];
>
>#pragma udata
>
>
>
> large_mem[300UL] = 0xff;
>
>
>
>
>
>
>
>ne vágja le a cím 256 feletti részét.
>
>
>
>Pointeres módszerrel jól működik:
>
>
>
>int i;
>
>i = 300;
>
>large_mem[i] = 0xff;
>
>
>
>Köszi Üdv. FI.
>
>
>
>-----------------------------------------
> elektro[-flame|-etc]
>
More information about the Elektro
mailing list