Wouter van Ooijen wrote: >maybe try with the Wisp628 directly in the PC (no cable). > > Bingo! This was exactly the solution. I attached the Wisp628 directly to the serial port and it worked flawlessly with a 16F84A and a 16LF648A. It looks like I was using a defective cable, or maybe it is too long (6 Ft)? Just a couple of questions: why when I read back any programmed hex file to a chip I get a smaller hex file (few bytes less)? I know it is not getting something wrong because I use this program in the chip again and works ok. And, for the Python gurus, I keep getting this warning when I write or read a chip using xwisp.py: C:\Archivos de Programa\XWisp\serialwin32.py:88: DeprecationWarning: integer arg ument expected, got float win32file.SetCommTimeouts(self.hComPort, timeouts) Any ideas about the reason I am getting this? Anyway, THANKS A LOT everybody for your really kind help, I trully appreciate all the comments you made!. Regards, *Carlos Marcano* -Guri, Venezuela- -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist