[elektro] C18 nagy memória

flaist flaist at gmail.com
Wed Sep 18 01:27:23 CEST 2013


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.

 



More information about the Elektro mailing list