Buenas,
primero los quiero saludar a todos, este es mi primer post, soy de Buenos Aires y me estoy iniciando en esto de los PICs, que la verdad, cuanto mas leo mas me emociona.
Me dedico a la programación de sistemas, así que lo que es lenguajes y programación de los pics "por ahora" no me trajo mayores problemas, mas que las de aprender a utilizar nuevas herramientas e IDEs
Estuve leyendo muchas cosas en este foro, la verdad que está muy bueno, y queria ver si me pueden sacar una duda que estoy teniendo en lo que es tiempos en los Delay.
Tengo una rutina para generar un Delay de 60 seg. En el MPLAB me funciona correctamente. Pero en el Proteus (ISIS Profesional) me demora mas de 60 seg.
Por lo que pude medir, me demora 45 seg.
Alguna idea de a que puede deberse esta diferencia? Proteus es preciso con los tiempos?
Estoy usando un PIC16F84A, con un crystal de 4mhz
Este es el código del delay:
esperar
movlw 0x23
movwf cont1
movlw 0xCB
movwf cont2
movlw 0x83
movwf cont3
Delay_0
decfsz cont1, f
goto $+2
decfsz cont2, f
goto $+2
decfsz cont3, f
goto Delay_0
return
Desde ya muchas gracias
Saludos
Jauretche