Hola amigos de todopic, es la primera vez que escribo en este foro, y quisiera que me
ayuden a corregir este programa para el PIC16f84a a 4Mhz.
Lo que me piden hacer es lo sgte. hacer un retardo de 30seg. para activar y
desactivar dos relays. Las salidas deben ser controladas por un solo switch.
Al inicio el switch esta abierto y cuando lo cierro las salidas activaran los
relays despues del retardo de 30seg. Despues de que transcurrio un tiempo mayor
al retardo se abre el switch y las salidas desactivaran los relays despues del
retardo de 30seg.
El problema que tengo es que no siempre el retardo dura los 30seg. a veces solo
dura 15seg u otras veces son solo 20seg.Uso la libreria RETARDOS.INC del libro
Desarrollo de Proyectos con Microcontroladores PIC16f84A.
Aqui dejo el codigo del programa y el circuito que estoy simulando en proteus.