Palabra de Configuración

      Los bits de configuración, llamados también colectivamente "palabra de configuración" permiten reconfigurar ciertos aspectos generales del funcionamiento del microcontrolador, estos bits de configuración se guardan en una localización específica de la memoria de programa del PIC y se graban al mismo momento que el código de programación.
  • Bits de Protección de Código (Code Protection bits): CP1..CP0
11 = Protección de código deshabilitada
10 = Depende de cada dispositivo, ver hoja de datos
01 = Depende de cada dispositivo, ver hoja de datos
00 = Toda la memoria de programa protegida

Algunos dispositivos usan solamente un bit (CP0) para determinar la protección de código según la siguiente descripción:

1 = Protección de código deshabilitada
0 = Protección de código habilitada
  • Bit de Protección de Memoria EEPROM de Datos (Data EEPROM Memory Code Protection bit): DP
     Este bit está presente solamente cuando el dispositivo posee memoria EEPROM de datos, adicionalmente a su memoria ROM (flash) de programa.

1 = Protección de código deshabilitada
0 = Protección de memoria EEPROOM de datos habilitada
  •  Bit de Habilitación de Reinicio por Apagón (Brown-out Reset Enable bit): BOREN
1 = BOR habilitado
0 = BOR deshabilitado

Al habilitar el Reinicio por Apagón (Brown-out Reset) éste habilita automáticamente el Temporizador de Encendido (Power-up Timer /PWRTE), es así que se recomienda directamente habilitar este bit (/PWRTE) siempre que se habilite el Reinicio por Apagón