Code error at 0000 means it is unable to modify the flash. It tries to write the first byte, verifies, and the verify fails. I'm fairly new to this as well, but here's what i think it might be: Are you using Low-Voltage programming or standard? If you are using low-voltage programming, maybe your RB3 pin and VPP are going high at the wrong times / in the wrong sequence? If you are using standard programming, check that your VPP is actually in spec while you are trying to write to the chip. Also, is there any chance code protection was enabled? This could cause the error as well. - Wade ----- Original Message ----- From: "rad0" To: Sent: Friday, August 24, 2001 9:12 PM Subject: [pic]: what does code error at 0000 mean? > hello, > > trying to program a 16F877 using the EPIC programmer, > > I keep getting this message, 'code erroe at location 0000' what > does this mean? it will read and verify but the blink program > example will not program..... > > I have the configuration set as follows > > XT > off > per up > burn out > flash > > > thanks for your help > > -- > http://www.piclist.com hint: PICList Posts must start with ONE topic: > [PIC]:,[SX]:,[AVR]: ->uP ONLY! [EE]:,[OT]: ->Other [BUY]:,[AD]: ->Ads > > -- http://www.piclist.com hint: The list server can filter out subtopics (like ads or off topics) for you. See http://www.piclist.com/#topics