Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INC"
PRINCIPAL
CALL INIC_E
CALL INIC_C
CALL T0_VI
CALL INIC_T0
CALL INIC_T1
CALL INIC_CCP1
CALL INIC_T2_CCP2
BUCLE
GOTO BUCLE
ISR
BTFSS INTCON,T0IF
GOTO T0IF_ES_CERO
T0IF_ES_UNO
CALL BORRAR_T0IF
CALL INVERTIR_RE0
CALL T0_VI
RETFIE
T0IF_ES_CERO
CALL BORRAR_CCP1IF
CALL INVERTIR_RE2
RETFIE
INIC_INT
BANKSEL INTCON
BANKSEL PIE1
INIC_C
BANKSEL PORTC
CLRF PORTC
RETURN
INIC_E
BANKSEL TRISE
CLRF PORTE
RETURN ;NUEVO
INIC_T0
RETURN
INIC_T1
BANKSEL TMR1H
CLRF TMR1H
BANKSEL TMR1L
CLRF TMR1L
BANKSEL T1CON
RETURN
INIC_T2_CCP2
BANKSEL PR2
MOVWF PR2
BANKSEL T2CON
BANKSEL CCP2CON
RETURN
INIC_CCP1
MOVLW HIGH(D'45536')
MOVWF CCPR1H
MOVLW LOW(D'45536')
MOVWF CCPR1L
BANKSEL CCP1CON
RETURN
BORRAR_T0IF
BANKSEL INTCON
BCF INTCON,T0IF ;NUEVO
RETURN
BORRAR_CCP1IF
BANKSEL PIR1
BCF PIR1,2
RETURN
INVERTIR_RE2
MOVLW B'00000100'
BANKSEL PORTE
RETURN
INVERTIR_RE0
MOVLW B'00000001'
BANKSEL PORTE
RETURN
T0_VI
RETURN
END