Hola, pienso que deberías primero mencionar que pic vas a utilizar, pero por lo que infiero creo que estas confundido con lo de la protección pues los uC de pic se tienen una protección de lectura lo cual evita que te clonen el programa,
los uC que tengan letras F en medio como por ejemplo 16F877A ##F### se pueden borrar y grabar muchas veces, estas veces depende del uC, los que tienen una letra C solo se pueden escribir una sola ves por ejemplo ##C### y son generalmente mas economicos,
Salu2
PS. apunta tambien que lenguaje usas ASM o C