martes, 17 de enero de 2012

16F84ACAR

16F84A CAR



CHASIS DE ALUMINIO
2 MOTORES DE 5V
2 REDUCTORES
1 TARJETA 16F84A
1TARJETA 2PUENTE H
4 LLANTAS CON GOMA PARA UNA MAYOR TRACCIÓN
ALIMENTACION EXTERNA 5V

A CONTINUACION EL SENCILLO PROGRAMA:

PROGRAMA              NOP
            CALL              RETARDO1                ; RETARDO DE 5 SEGUNDOS
            MOVLW         B'00000101'               ; MOTORES ADELANTE
            MOVWF         PORTB
            BTFSC             PORTA,0                    ; HAY ALGUN OBSTACULO?
            GOTO             PROGRAMA              ; NO, SIGUE ADELANTE
            CALL              PAUSA                       ; SI, ALTO
            MOVLW         B'00011010'               ; MOTORES ATRÁS Y LED DE REVERSA ON
            MOVWF         PORTB                       ; POR
            CALL              RETARDO2                ; 1 SEGUNDO
            CALL              PAUSA                       ; ALTO
            MOVLW         B'00001001'               ; DERECHA (M1 ADELANTE M2 ATRÁS)
            MOVWF         PORTB                       ; POR
            CALL              RETARDO3                ; 1.25 SEGUNDOS
            CALL              PAUSA                       ; ALTO
            MOVLW         B'00000101'               ; ADELANTE
            MOVWF         PORTB                       ; POR
            CALL              RETARDO2                ; 1 SEGUNDO
            CALL              PAUSA                      ; ALTO
            MOVLW         B'00000110'               ; IZQUIERDA (M1 ATRÁS M2 ADELANTE)
            MOVWF         PORTB                       ; POR
            CALL              RETARDO3                ; 1.25 SEGUNDOS
            CALL              PAUSA                       ; ALTO
            GOTO             PROGRAMA
            END


No hay comentarios:

Publicar un comentario