TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: JoseLuis2801 en 16 de Octubre de 2011, 07:10:54
-
Hola a todos, unas dudas que tengo referente a los bits:
CP (Code protection bit)
CPD (Data protection bit)
Se un poco de ingles y el significado lo entiendo, pero a ver si alguien me indica lo que significa que estén o no habilitados esos bits.
Gracias
Un saludo
-
son para proteger el codigo de lecturas, es decir, que una vez lo grabas no se podria leer el interior.
-
NO lo entiendo. :oops: Para que valen unos datos que nose pueden leer ?
A ver si me puedes decir algún ejemplo práctico, si lo normal es que ambos estén deshabilitados, o por lo menos es la opcion predeterminada en el MPLAB, ambos disabled, pues yo lo dejo así, he hecho mis primeros programitas y perfecto.
Pero, ¿ cuales son los fáctores que me harían a mí el habilitar esos bits ?
un saludo
-
Es para que no copien el programa de tu pic.
Ejemplo: Desarrollas un programa X con su circuito y decides ponerlo a la venta, si no lo proteges contra lectura a los 2 días alguno de los que te compraron el producto habra leido el contenido (el .hex) de tu pic y lo publicará, el retsto puedes imaginartelo.
Un saludo.
-
Gracias. Entendido.
XQ soy novatillo, el último bit por favor, los restantes yá los entiendo, por lo menos de mi PIC el 16F886, el bit IESO, ese bit, del que se permite o no la conmutación interna-exerna, para que se utiliza :?:
Como predeterminado está habilitado, en que caso se deshabilita ?
Un saludo