Semaforo Pic18f4550
Semaforo Pic18f4550
INC>
;-------------------;DEFINIR VARIABLES CONTA EQU CONTB EQU CONTC EQU ;-------------------ORG ;--------------------------------;DEFNIR PINES PUERTO B COMO SALIDA CLRF PORTB 0000H ;INICIO DEL PROGRAMA, POSICION DE MEMORIA 0000H 20H 21H 22H
BSF BCF
CALL RETARDO_1S CALL RETARDO_1S CALL RETARDO_1S CALL RETARDO_1S CALL RETARDO_1S MOVLW B'00000110' MOVWF PORTB CALL RETARDO_1S CALL RETARDO_1S MOVLW B'00010000' MOVWF PORTB CALL RETARDO_1S CALL RETARDO_1S CALL RETARDO_1S MOVLW B'00000100' MOVWF PORTB CALL RETARDO_1S GOTO INICIO
RETARDO_1S MOVLW .76 MOVWF CONTC RETARDO_50MS MOVLW .127 MOVWF CONTB RETARDO_200NS
;1 CM ;1 CM
;1 CM
DECFSZ CONTA, 1 ;1 CM, SI CONTA=0 2 CM GOTO R_200NS_BUC ;2 CM DECFSZ CONTB, 1 GOTO RETARDO_200NS DECFSZ CONTC, 1 GOTO RETARDO_50MS RETURN ;2 CM
END