I have tried to write a code downloader for the 16F87x using the free version of CC5X, but I am unable to achieve two things. First for -ES devices it is advised to insert DW 0x3fff sixteentimes after the programing instruction. Second I would like to store constant strings as two characters packed in one program memory location (DA directive in MPASM). I have tried coding: #asm DW 0x3fff DA "string",0 #endasm but the CC5X marked this syntax as an error. Is there any way how to enter these things within C program? This is the command line & version of CC5X: CC5Xfree.EXE -adl_10.pic -ApJH -Q -odl_10.txt -wU -dc -cu -F dl_10.c CC5X Version 3.0, Copyright (c) B. Knudsen Data, Norway 1992-1999 TIA, Josef ======================================================================= Electronical devices for chemical laboratory, custom electronics design ----------------------------------------------------------------------- Snail Instruments Josef Hanzal, M. S. Vojanova 615 phone/fax: +420-311-24433 266 01 Beroun e-mail: snail@iol.cz Czech Republic URL: http://www.vitrum.cz/snail/ =======================================================================