Hi there. I am a student who just began using Microchip PIC microcontrollers. I've purchased a pic programmer kit from ITU Technologies. After soldering the components to the PCB, and connected it to my PC, I tried burning a hex file into a PIC16F84. However, I encountered some programming problems. Specifically, the programming software read my file and asked me to "insert the PIC chip and press any key to start programming". I did that, and the LED on the programmer did blink, but immediately it gave me a message: "ERROR in programming!". Could someone tell me where its going wrong. I have already tried this on several PCs and the same error comes up. I'm pretty sure the soldering job and the DB-25MF cable (which I had to buy individually!) must not be the problem. I have e-mailed ITU representative, and it seems like they are not willing to help much, so could anyone from PIClist tell me what's going wrong? I've been on NEUTRAL gear for two weeks already, and I need to get started with this! Thank You.