What programmer are you using...
I use the PICKIT2... and this exact thing drove me NUTS!! about a week ago... finally while reading the docs for the 12f683 (something you MUST get used to doing) I came across the "configuration" register and realized this is what people call setting the "fuses"... this configuration register can only be set on initial programming. I found it right on the main screen of the pickit2 program, look for the "configuration" link just under the "Help" dropdown. It is an 12 bit register and bit 5 controls that mclr/gpio.3 pin.
I have not figured out exactly how to set each of these bits in my program... yet. So I do it manually each time I burn the chip.
This is one of the (in my opinion) very frustrating aspects of learning to work with these amazing PIC's.
I did not realize this register was VERY DIFFERENT than the other registers like ANSEL, CMCON0... etc. Different in that it can only be setup on initial programming and can not be changed by the program.
Hope this helps... Keep studying those .pdf docs.
Dwight
PS. This is my first post on this forum
Bookmarks