tiempos de ejecución

Foro para hablantes de español que deseen escribir en su lengua materna.

Moderator: Benj

Post Reply
User avatar
navarro
Posts: 20
Joined: Wed Feb 15, 2012 4:40 pm
Has thanked: 6 times
Contact:

tiempos de ejecución

Post by navarro »

Saludos a todos , una breve consulta , como puedo saber el tiempo que tarda el procesador en ir de un punto del diagrama de flujo a otro punto , el problema es el siguiente ,
yo realizo un bucle , con una variable que es un contador , el cual le doy un valor en segundos , inmaginemos X , yo para crear una un pulsador de paro ( off ) lo que realizo es lo siguiente

X=0 (variable a 0 para tiempo)
pul=0 ( variable a 0 de switch0)

A: (punto de conexion)
IF X=10 =============>
\
\
readstate
pul,switch0
\
\
if pul = 1 ============> GOTO Z:
\
\
X=X+1
\
\
delay 1s
\
\
GOTO A:
\
Programa ....
\
\
Z: off....


todo esto simulado me realiza un retraso de 10 segundos reales , cuando lo programo en pic a una velocidad de 40.000 hz , en la practica es mas lento , ademas cuanto mas instrucciones añado mas tarda el pic (escritura en ram , leer 2 pulsadores ) , lo he ajustado bajando la velocidad del delay a 500 ms de segundo.

hay alguna manera exacta de saber lo que tarda el pic de un punto a otro ????

Post Reply