CONTEO DE COLORES DE DISTINTAS CAJAS QUE PASAN ATREVES DE UNA BANDA TRANSPORTADORA UTILIZANDO UN MICROCONTROLADOR
Enviado por Helena • 25 de Marzo de 2018 • 790 Palabras (4 Páginas) • 479 Visitas
...
MOVLW .6
MOVWF ADCON1
BCF STATUS,RP0
CLRF PORTA
CLRF PORTE
CLRF PORTB
CLRF PORTD ;DISPLAY
CLRF CANTAZOS
CLRF CANTAZCL
CLRF CANTVEOS
CLRF CANTVECL
CLRF CANTROOS
CLRF CANTROCL
MOTOR BSF PORTB,6 ;MOTOR ON
CALL PAUSA2
MIRAR BTFSC PORTA,5 ;ACTIVAR POR UNO
GOTO DETENER
BTFSS PORTB,0
GOTO BAZULO
BTFSS PORTB,1
GOTO BAZULC
BTFSS PORTB,2
GOTO BVERDEO
BTFSS PORTB,3
GOTO BVERDEC
BTFSS PORTB,4
GOTO BROJOO
BTFSS PORTB,5
GOTO BROJOC
GOTO MIRAR
DETENER BCF PORTB,6
BSF PORTE,0
CALL PAUSA
MOVF PORTC,W
MOVWF VALA
BCF PORTE,0
BSF PORTE,1
CALL PAUSA
MOVF PORTC,W
MOVWF VALV
BCF PORTE,1
BSF PORTE,2
CALL PAUSA
MOVF PORTC,W
MOVWF VALR
BCF PORTE,2
MOVF VALA,W
SUBWF VALV,F
BTFSC STATUS,C
MOVF VALV,W
SUBWF VALR,F
BTFSC STATUS,C
MOVF VALR,W
MOVWF COMP
GOTO RANGO ;COMMPARA HABER SI EXISTE
BSF PORTB,6
GOTO MIRAR
RANGO MOVF COMP,W
SUBLW .62
BTFSC STATUS,C
GOTO MOTOR
MOVF COMP,W
SUBLW .87
BTFSC STATUS,C
GOTO ROJOO
MOVF COMP,W
SUBLW .126
BTFSC STATUS,C
GOTO MOTOR
MOVF COMP,W
SUBLW .128
BTFSC STATUS,C
GOTO ROJOC
MOVF COMP,W
SUBLW .136
BTFSC STATUS,C
GOTO MOTOR
MOVF COMP,W
SUBLW .143
BTFSC STATUS,C
GOTO VERDEO
MOVF COMP,W
SUBLW .162
BTFSC STATUS,C
GOTO MOTOR
MOVF COMP,W
SUBLW .171
BTFSC STATUS,C
GOTO AZULO
MOVF COMP,W
SUBLW .172
BTFSC STATUS,C
GOTO MOTOR
MOVF COMP,W
SUBLW .175
BTFSC STATUS,C
GOTO VERDEC
MOVF COMP,W
SUBLW .182
BTFSC STATUS,C
GOTO MOTOR
MOVF COMP,W
SUBLW .191
BTFSC STATUS,C
GOTO AZULC
GOTO MOTOR
AZULO INCF CANTAZOS,F
BSF PORTB,7
BAZULO MOVF CANTAZOS,W
CALL VISUAL
BCF PORTB,6
MOVLW B'000110'
MOVWF PORTA
CALL PITO
BSF PORTB,6
CALL PAUSA2
GOTO MIRAR
AZULC INCF CANTAZCL,F
BSF PORTB,7
BAZULC MOVF CANTAZCL,W
CALL VISUAL
BCF
...