Limpiar de cuajo la memoria RAM y EEPROM.

Iniciado por Meta, 8 Diciembre 2010, 10:06 AM

0 Miembros y 1 Visitante están viendo este tema.

Meta

Hola:

Uso el PIC 16F84A y el PIC 16F88.

Al menos con el 16F84A, ya me encargaré de adaptarlo al 16F88.

Teniendo como entrada el puerto B y salidas el puerto B de esa manera configurada.

RA0 = Borra toda la RAM.
BA1 = Borra toda la EEPROM.

    * Si pulso el botón RA0 del 16F84A borro toda la RAM de una pasada sin apagar el PIC.
    * Si pulso el botón RA1 borro la EEPROM completamente como si estuviera de fábrica.


Se que se puede hacer uno en uno, es muy tedioso y prefiero hacerlo con solo un botón para experimentar. Antes que nada, quiero saber si existe esa posibilidad.

Saludo.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/

skapunky

No he visto el codigo, pero no puedes poner el codigo que haga las dos acciónes en el mismo pin del puerto RA ? Asi primero borra RAM y luego EEPROM. O entre acción y acción un retardo?
Killtrojan Syslog v1.44: ENTRAR

Meta

Se puede hacer lo que dices, lo que quiero saber son ejemplos en asm de una cosa y la otra.
Tutoriales Electrónica y PIC: http://electronica-pic.blogspot.com/