Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INCLUDE P16F84A.INC
__CONFIG
_CP_OFF&_PWRTE_ON&_WDT_OFF&_XT_OSC ;
CONFIGURACION DEL PIC
; CODE PROTECCION OFF, POWER UP
TIMER ON, WATCH DOG TIMER OFF y OSCILADOR XT
;DECLARACION DE VARIABLES
;CONFIGURACION DE PUERTOS
ORG 0
BSF STATUS,RP0
CLRF PORTB
BSF PORTA,1
BCF STATUS,RP0
;PROGRAMA
CLRF PORTB
CERO
BTFSC PORTA,1
GOTO CERO
CALL RETARDO
SOLTAR1
BTFSS PORTA,1
GOTO SOLTAR1
MOVLW B'00111111'
MOVWF PORTB
UNO
BTFSC PORTA,1
GOTO UNO
CALL RETARDO
SOLTAR2
BTFSS PORTA,1
GOTO SOLTAR2
MOVLW B'00000110'
MOVWF PORTB
DOS
BTFSC PORTA,1
GOTO DOS
CALL RETARDO
SOLTAR3
BTFSS PORTA,1
GOTO SOLTAR3
MOVLW B'01011011'
MOVWF PORTB
TRES
BTFSC PORTA,1
GOTO TRES
CALL RETARDO
SOLTAR4
BTFSS PORTA,1
GOTO SOLTAR4
MOVLW B'01001111'
MOVWF PORTB
CUATRO
BTFSC PORTA,1
GOTO CUATRO
CALL RETARDO
SOLTAR5
BTFSS PORTA,1
GOTO SOLTAR5
MOVLW B'01100110'
MOVWF PORTB
CINCO
BTFSC PORTA,1
GOTO CINCO
CALL RETARDO
SOLTAR6
BTFSS PORTA,1
GOTO SOLTAR6
MOVLW B'01101101'
MOVWF PORTB
SEIS
BTFSC PORTA,1
GOTO SEIS
CALL RETARDO
SOLTAR7
BTFSS PORTA,1
GOTO SOLTAR7
MOVLW B'01111101'
MOVWF PORTB
SIETE
BTFSC PORTA,1
GOTO SIETE
CALL RETARDO
SOLTAR8
BTFSS PORTA,1
GOTO SOLTAR8
MOVLW B'01000111'
MOVWF PORTB
OCHO
BTFSC PORTA,1
GOTO OCHO
CALL RETARDO
SOLTAR9
BTFSS PORTA,1
GOTO SOLTAR9
MOVLW B'01111111'
MOVWF PORTB
NUEVE
BTFSC PORTA,1
GOTO NUEVE
CALL RETARDO
SOLTAR10
BTFSS PORTA,1
GOTO SOLTAR10
MOVLW B'01100111'
MOVWF PORTB
GOTO CERO
RETARDO
MOVLW
D'200'
MOVWF
TEMP1
BUCLE
MOVLW
D'249'
MOVWF
TEMP2
BUCLE1
DECFSZ
TEMP2,F
GOTO BUCLE1
DECFSZ
TEMP1,F
GOTO BUCLE
RETURN
END