Hola, estoy iniciando en esto de los microcontroladores y pues he estado leyendo un poco acerca del tema me he guiado de un conocido libro de la editorial Alfa-Omega RA-MA supongo que muchos lo tienen o lo han leido, bueno ahi he visto sobre rutinas para crear retardos. pues bien, hice algunas modificaciones para hacerlo mas entendible para mi, asi como tambien obtuve un jemplo que hacia lo mismo de una pagina perdida por ahi, no obstante dicho ejemplo fue escrito en basic y solo brindaban el .hex, para darme un idea de como van las cosas he estado usando el editor MPLAB junto con el simulador Proteus, en donde el ejemplo del amigo desconocido va de maravilla, sinembargo el mio no va como debiera y realiza parpadeos de manera acelerada y erratica, aqui dejo el codigo asm, el archivo .hex y el archivo del diseño en Proteus, nose bien si es algo con el codigo que estoy pasando por alto o que esta mal o bien si es algo referente al simulador de proteus, me agradaria me dieran su pinión o alguna recomendción, estoy usando el PIC16F84A, con el MPLABSIM pues he seguido paso a paso el rumbo que sigue el flujo de procesamiento y va deacuerdo a lo esperado sinembargo en la simulación con proteus no va como debiera.