MPLABX + XC8 + Proteus 12F683 Configuration Word problem
XC8 has a .cfgdata file for each MCU, which tells it how to format the config bits. Open the file 12f683.cfgdata in folder &lt;xc8 path&gt;\dat\cfgdata. You should find this:-

CWORD:2007:FFF:FFFF:CONFIG


Change the third parameter ('default value') from FFFF to 3FFF, and save the file. Clean and recompile your program and you should find the config word is now no larger than 0x3FFF.