Question about flash programming of xc167. Flash is devided into 6 sectors, which can be erased separetly(?). I need to use flash for variable storage, which can be modified while program running, and for storage of executable code. But executable code i want to allocate to most significant adresses C1'0000 - C2'0000 (in sector of 64 kb) and modified variables to least significant adresses C0'0000 - C1'0000 (in sectors of 8 kb). How to do this and where i can determine start position for executeable code? And what means 256-byte wordline in "Programming operations are supported by a 128-byte page buffer which can be loaded with maximum speed, and is then programmed with one single command sequence.Erase operations clear all bits of a selected sector or of a 256-byte wordline." Thanks.
Done Stefan