TODOPIC
Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: alexrod en 12 de Abril de 2006, 05:36:05
-
saludos, es posible evitar el acceso al programa de un 16f84 con un password ?? se puede por software ? estoy en mis primeros pininos ya saven toy todo emocionado con mis priemros resultaods. utiliso assembler
gracias por su ayuda
-
Password no se puede poner, pero en la palabra de configuración se puede activar un fusible para evitar su lectura, de esta forma no se podra leer ni verificar. Claro esta si tu tienes el programa fuente no tendras ningun problema paea hacer las correciones oportunas.
-
Solo hay que advertir que una vez que se activa el fuse CP (Code Protection) efectivamente ya no se puede leer desde el exterior el programa pero también ya no es posible escribir en la flash, es decir esta de conviente en una simple ROM por eso si estás empezando en esto de los pics no utilices el CP por que ya no podrás volver a escribir o borrar el contenido de la flash y no podrás hacer otros prototipos hasta que compres un nuevo PIC.
-
Solo hay que advertir que una vez que se activa el fuse CP (Code Protection) efectivamente ya no se puede leer desde el exterior el programa pero también ya no es posible escribir en la flash, es decir esta de conviente en una simple ROM por eso si estás empezando en esto de los pics no utilices el CP por que ya no podrás volver a escribir o borrar el contenido de la flash y no podrás hacer otros prototipos hasta que compres un nuevo PIC.
romoreno creo que estas confundido.
En los Pics que son FLASH, el CP evita que uno lo lea pero si uno hace un erase flash device lo puedes grabar una y otra vez. (miles de veces por cierto).
Incluso en los que son con ventana también se puede hacer el mismo procedimiento solo que lleva mas tiempo de borrado del pic con la lámpara.
Saludos
-
e incluso el procesador puede leer y escribir internamente en la eeprom.
ha.una pregunta que diferencia hay entre el pic16f84 y el 16f84a?
-
e incluso el procesador puede leer y escribir internamente en la eeprom.
ha.una pregunta que diferencia hay entre el pic16f84 y el 16f84a?
Constructivamente los A tienen memorias flash mas robustas que resisten mas ciclos de lectura/escritura.
Además los A puede ir a mayor velocidad hasta 20MHz (dependiendo del modelo).
Además Microchip ya sugiere usar directamente los A para nuevos diseños.
Fijate este link
http://ww1.microchip.com/downloads/en/DeviceDoc/30072b.pdf (http://ww1.microchip.com/downloads/en/DeviceDoc/30072b.pdf)
Saludos
-
ahora entiendo por que en los datashet no veia diferencias significativas, yo tengo los dos tipos 16f84/4
y 16f84a/4 claro que estos se supone que serian de 4Mhzm ,lo que microchip dice que los 84a podran llegar
a 20Mhz pero para eso tedrian que ser PIC16F84A/20
gracias por la aclaracion.
-
No necesariamente, simplemente, si el modelo es 04 Microchip asegura que hasta 4mhz el dispositivo funcionará correctamente, lo que no impide que los pruebes a 10 o 20 mhz(pero ya mirchochip en ese caso no asegura nada).
Mis experiencias personales han sido muy buenas. A los 04 los he utilizado maximo a 10mhz, sin problemas.
Exitos!.
-
gracias por responder se los agradesco, me queda claro....