I am having problems getting my PIC (16F877) to work. I've tried my code on other programmers and it has worked fine and when using the TOP2005 it seems to write and read correctly, but doesn't work so I can only assume it's the config. To make things a bit more difficult the manual I got with the programmer doesn't have the config screen that comes up in my version of Topwinen so I don't actually know what most of them mean. If anyone knows and can help I'd much appreciate it. They are as follows:-
It also says "Config(Cheoked=0)". I gather it should say "checked" and saying checked = 0 means if I tick the box next to the function it is off, does that sound right, I'm used to ticking boxes meaning on? I'm also not sure why CP0 and CP1 are shown twice.
I had the same problem with my top2004, the solution is very easy,you have to read the data sheet of the pic16f877A in the seccion named CONFIGURATION WORD (ADDRESS 2007h)(1) in my case is the page number 146 of the .pdf or you can try it with this configuration(please tell me what happens with your new configuration at emamacu@yahoo.com):
FOSC0 ô FOSC1 WDTEN ô PWRTE ô CP0 CP1 BODEN ô LVP ô CPD WRT RESV CP0 CP1