Hi, I'm trying to program PIC16F716 using winpic but it is not working. Has anyone tried this before? I have added a 16F716 section into device.ini (basically a copy of 16F628A) and have modified several parameters. Somehow the programming doesn't start. I have changed the programming begin and end commands from the PIC16F716 prog specs. Would appreciate some help. Regards, Chetan [PIC16F716] info1= PIC16F716 added by Chetan info2= DeviceName=PIC16F716 DeviceInfoFileName=PIC16F716.dev CodeMemType=1 CodeMemSize=2048 DataEEPROMSize=0 InternalRAMSize=128 AddrConfigMem=0x2000 AddrConfigWord=0x2007 AddrDataMem=0x2100 AddrOscCalib=0xFFFFFFFF ConfigMemUsedLocs00_1F=0x00CF ConfigMemUsedLocs20_3F=0x0000 DeviceIdAddr=0x2006 DeviceIdMask=0x3FE0 DeviceIdValue=0x1140 CanRead=0 ;EraseAlgo=ERASE_16F62xA EraseAlgo=16Fxx ;CodeProgAlgo=16Fxx CodeProgAlgo=16Fxx ConfigProgAlgo=CONFIG_MEM_16xxx ;DataProgAlgo=DATA_EEPROM_16XXX VppVddSequence=Vdd_before_Vpp Ti_Clock_us=5 Ti_Prog_us=10000 Ti_Erase_us=10000 CmdLoadConfig=0 CmdLoadProg=2 CmdReadProg=4 CmdIncrAddr=6 ;CmdBeginProg=8 CmdBeginProg=18 ;CmdEndProg=14 CmdEndProg=E CmdLoadData=3 CmdReadData=5 CmdEraseProg=9 CmdEraseData=11 CmdEraseChip=-1 CmdBeginProgNoErase=-1 Cfgmask_unused=0x1E00 Cfgmask_unknown=0x0000 Cfgmask_cpbits=0x2000 Cfgmask_cpd=0x0100 Cfgmask_pwrte=0x0008 Cfgmask_inv_pwrte=0x0008 Cfgmask_wdte=0x0004 Cfgmask_oscillator=0x0013 Cfgmask_osc_rc=0x0013 Cfgmask_osc_hs=0x0002 Cfgmask_osc_xt=0x0001 Cfgmask_osc_lp=0x0000 Cfgmask_osc_extclk=0x0003 Cfgmask_osc_intrc_noclkout=0x0010 Cfgmask_osc_intrc_clkout=0x0011 Cfgmask_osc_extrc_noclkout=0x0012 Cfgmask_lvp=0x0080 Cfgmask_boden=0x0040 Cfgmask_mclre=0x0020 Cfgmask_ddebug=0x0000 Cfgmask_wrcode=0x0000 Cfgmask_bandgap=0x0000 Cfgmask2_used_bits=0x0000 -- Chetan Bhargava Web: http://www.bhargavaz.net Blog: http://microz.blogspot.com -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist