I'm trying to program PIC16F877 on a DT106 (via DT001) board. Below is the test program (Hitech-C) and corresponding HEX file. I'm using P16PRO programmer SW. P16PRO displays "Configuration word is not included included with hex file!!!" message when I load the HEX file. Questions: (1) Is there anything wrong in C code? (2) Is there any option in Hitech-C that I'm supposed to select not to get "Configuration word is not included included with hex file!!!" message on P16PRO? (3) Is there any other program (preferebly Windows program) other than P16PRO to program PIC16F877 (without any code size limit) on Dontronics' DT106+DT001 boards? (4) Thanks.. ========================== #include #define LED_DIR TRISB0 #define SW_DIR TRISB7 #define IN 1 #define OUT 0 #define LED_PIN RB7 void main(void) { while(1) { CLRWDT(); RBPU = 0; // enable internal pullups on PORTB LED_DIR = OUT; LED_PIN = 1; LED_PIN = 0; } } ========================== :10000000830100308A00042883010A128A11F72F25 :100FEE00640083160313811306108312861786136B :020FFE00F72FCB :00000001FF ========================== albertgoodwill@yahoo.com __________________________________________________ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com -- http://www.piclist.com hint: The PICList is archived three different ways. See http://www.piclist.com/#archives for details.