Gracias por explicar lo del nop. Muy interesante.. Agradezco toda la información.. Saludos
@luisjose216911 ай бұрын
Gracias.. Mucha sabiduría
@luisjose216911 ай бұрын
Gracias bro.. Muy agradecido muy agradecido muy agradecido.. Una letra y nomas no encontraba mi falla.. Puse la letra correcta y se hizo la magia.. Saludos desde Michoacan
@diegogodoy448410 ай бұрын
disculpa como seria el calculo para un retardo de 1.5hora encendido ( 5400000ms) y 15min apagado ( 90000ms)
@albertomurillo32312 жыл бұрын
Hola no pude subir el programa completo youtube me lanza este error Returned error ==================================================================== HOLA: Esta parte de programa se trata de un semáforo programado, que según los interruptores I2 e I1 provocan una secuencia de encendido de los LEDS: Rojo, Ámbar y Verde. con un retardo según la tabla 10, 8, 5, 2 segundos. I2 I1 VERDE ÁMBAR ROJO = LEDS TRAT 0 0 5 s 2 10 = TIEMPOS TRAT 0 1 5 s 2 10 = TIEMPOS TRAT 1 0 8 s 2 8 = TIEMPOS TRAT 1 1 10 s 2 5 = TIEMPOS Tiene 4 rutinas de TraTamiento de acuerdo a la combinación: TRAT_0_0 , TRAT_1_0 , TRAT_0_1, TRAT_1_1 POR FAVOR ME PUEDEN AYUDAR EN LA PARTE DE LAS RUTINAS DE ; DELAY 10S, DELAY 8S, DELAY 5S, DELAY 2S, QUE CONTROLAN EL TIEMPO PARA CADA LED ROJO, ÁMBAR, VERDE ¿COMO CALCULA EL PROGRAMA EL TIEMPO PARA CADA LED? POR EJEMPLO: EN EL TRAT 01 , EL LED VERDE TARDA 5 SEGUNDOS (SE QUE LAS INSTRUCCIONES DE SALTO TARDAN 2 MICROSEGUNDOS Y LAS NORMALES 1 MICROSEGUNDO CON UN XL=4MHZ) COMO SEVE EN EL PROGRAMA HAY UNA RUTINA AUXILIAR LA CUAL HACE QUE SE DESBORDE EL TMR0 = 0XD9= 217 O SEA CUENTA 39 Y ESTE A SUVEZ DECREMENTA UN REGISTRO AUXILIAR LLAMADO TEMPO1 Y ES CARGADO CON 100. GRACIAS.. EL PROGRAMA FUNCIONA PERFECTO CUANDO LO MONTE EN LA PLACA DE ENTRENAMIENTO PERO QUIERO SABER LOS PASOS QUE REALIZA EL PROGRAMA PARA TRATAR POR EJEMPLO EL DELAY DE 5 SEGUNDOS ;RUTINA PARA LA COMBINACIÓN I2=0 I1=0 TRAT_0_0 bsf PUERTAB,1 ;Se enciende el LED de RB1 (verde) call DELAY5S ;Se espera los segundos adecuados según I1 e I2 bcf PUERTAB,1 ;Se apaga el LED verde bsf PUERTAB,3 ;Se enciende el LED de RB3 (ámbar) call DELAY2S ;Se apaga el LED ámbar; bcf PUERTAB,3 ;Se espera los segundos adecuados bsf PUERTAB,5 ;Se enciende el LED de RB5 (rojo) call DELAY5S ;Se espera los segundos adecuados bcf PUERTAB,5 ;Se apaga el LED rojo goto FIN ;RUTINA AUXILIAR DE DELAY ------------------------------------------------ DELAY10 bcf INTCON,2 ;Borra el flag de estado del TMRO movlw 0xD9 movwf TMR0_OPT ;Carga del TMRO para que cuente 39 DELAY10_1 btfss INTCON,2 ;Espera el desbordamiento del TMR0 goto DELAY10_1 decfsz TEMPO1,F goto DELAY10 return ;RUTINA DE DELAY DE UN SEGUNDO DELAY1S movlw 0x64 movwf TEMPO1 ;Carga la variable TEMPO1,que será ;decrementada call DELAY10 ;en la rutina a la que se llama return ;RUTINA DE DELAY DE DOS SEGUNDOS DELAY2S call DELAY1S call DELAY1S return ;RUTINA DE DELAY DE CINCO SEGUNDOS DELAY5S call DELAY2S call DELAY2S call DELAY1S return ;RUTINA DE DELAY DE OCHO SEGUNDOS DELAY8S call DELAY5S call DELAY2S call DELAY1S return ;RUTINA DE DELAY DE DIEZ SEGUNDOS DELAY10S call DELAY5S call DELAY5S return END
@charlyxp7 жыл бұрын
Muchas muchas gracias!! muy buen video!!!
@Wels_Theory7 жыл бұрын
Charly Ova que bueno que te ayudó :)! Saludos
@deynerfernadez70872 жыл бұрын
hola esta bien y para el segundo pero perfecto :)
@limbervillca61032 жыл бұрын
por que el STATUS, TRISA, Y PORTB son de color celestes
@davidvargas3428 Жыл бұрын
Amigo hay mil videos de retardo de ms o seg, pero si quiero un retardo de minutos u horas es posible?
@luisjose216911 ай бұрын
Si.. Con librería
@Ruxxv3 жыл бұрын
alguien me podria ayudar con este programa lo tengo que realizar con el pic16f84a REALIZA EL DISEÑO DE UN LETRERO LUMINOSO CON DISPLAY A 7 SEGMNTOS,CON TRES ANIMACIONES DIFERENTES EN UN PIC 16F84A; EL LETREO DEBE DECIR TELECOM Y DEBE FUNCIONAR DE LA SIGUIENTE MANERA: A) EL BOTON DE A0 DEBE MOSTRAR LA PALABRA B) EL BOTON DE A1 DEBERA IR APAGANDO CADA LETRA EMPEZANDO CON LA T C) EL BOTON A2 DEBERA PRENDER LA PALABRA DEL CENTRO HACIA LAS ORILLAS D) EL BOTON DE A3 DEBE HACER QUE LA PALABRA PARPADEE
@angelsalas81583 жыл бұрын
Buenas tardes ingeniero, me podria ayudar con un problema, tengo un codigo el cual hace lo siguiente; Es un contador binario que asciende y desciende, pero solo funciona cuando se acciona el switch, el primer switch es para ascender led por led o numero por numero y el segundo switch hace lo inverso. Se me pide que haga un progrma el cual, mediante 2 switch ascienda y descienda la cuenta binaria pero que funcione en automatico con un retardo de 1 segundo entre cada encendido de led. Pero que ya no tenga que estarle moviendo a cada rato al switch para avanzar o descender.
Bueno a día amigos, podrías decirme cuál es el PDF que abres al segundo 42, muchas gracias.
@Wels_Theory6 жыл бұрын
Hola Aldair puedes encontrar todos los programas y archivos que uso en la descripción. Igual te los dejo acá :) Constantes Numérica y alfanuméricas: goo.gl/QKfEGH Saltos condicionales: goo.gl/1QuHig
@AldairMonsalve6 жыл бұрын
@@Wels_Theory muchas gracias amigo, eres muy amable te lo agradezco mucho.
@saulobando4266 жыл бұрын
HAY ALGUNA FORMA DE COMPROBAR EL TIEMPO
@Gabriel-ul2dd5 жыл бұрын
PUEDES PONERLE EL OSCILOSCOPIO EN LA SIMULACION DE PROTEUS
@albertomurillo32312 жыл бұрын
Hola no pude subir el programa completo youtube me lanza este error Returned error
@luisjose216911 ай бұрын
Yo realice el proyecto. Solo Tube un error de sintaxis. Corregí y santo remedio