TODOPIC

Microcontroladores PIC => Almacén del Assembler => Mensaje iniciado por: alexrod en 12 de Abril de 2006, 05:36:05

Título: password 16f84a
Publicado 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
Título: Re: password 16f84a
Publicado por: jfh900 en 12 de Abril de 2006, 07:13:52
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.
Título: Re: password 16f84a
Publicado por: romoreno en 12 de Abril de 2006, 11:23:42
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.
Título: Re: password 16f84a
Publicado por: maunix en 12 de Abril de 2006, 14:57:09
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
Título: Re: password 16f84a
Publicado por: groundman en 13 de Abril de 2006, 09:34:38
e incluso el procesador puede leer y escribir internamente en la eeprom.

ha.una pregunta que diferencia hay entre el pic16f84 y el 16f84a?
Título: Re: password 16f84a
Publicado por: maunix en 13 de Abril de 2006, 10:11:03
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

Título: Re: password 16f84a
Publicado por: groundman en 13 de Abril de 2006, 11:11:53
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.
Título: Re: password 16f84a
Publicado por: BrunoF en 13 de Abril de 2006, 12:45:47
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!.
Título: Re: password 16f84a
Publicado por: alexrod en 15 de Abril de 2006, 03:25:46
gracias por responder se los agradesco, me queda claro....