Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TOMAS ORREGO
PRACTICA DIRIGIDA
CAPACIDAD Desarrollar un diseo electrnico y programacin de un brazo mecnico con 3 motores paso a paso
Consideraciones 1. Un motor deber controlar desplazamiento adelante y atrs. 2. Otro motor deber controlar desplazamiento izquierda y derecha. 3. Otro motor deber bajar y capturar el objeto. Aadir 1. Temporizacin de 20 segundos mostrados en un display.
BSF STATUS,RP0 MOVLW .6 MOVWF ADCON1 MOVLW B'00000000' MOVWF TRISB MOVLW B'11000100' MOVWF TMR0 MOVLW B'00000000' MOVWF TRISD BCF STATUS,RP0 CLRF PORTA CLRF PORTB CARGA mov CONTA1,.250 mov CONTA2,.250 joistick cje PORTA,.15,ADELANTE cje PORTA,.23,ATRAS cje PORTA,.27,IZQUIERDA cje PORTA,.29,DERECHA cje PORTA,.30,BRAZO goto joistick ADELANTE MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ MOVLW .1 PORTB .2 PORTB .4 PORTB .8
IZQUIERDA MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ RETURN DERECHA MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ RETURN BRAZO
BAJA MOVLW
.16
MOVWF PORTD CALL DIEZ MOVLW .32 MOVWF PORTD CALL DIEZ MOVLW .64 MOVWF PORTD CALL DIEZ MOVLW .128 MOVWF PORTD CALL DIEZ DECFSZ CONTA1 GOTO BAJA SUBE MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ MOVLW MOVWF CALL DIEZ .1 PORTD .2 PORTD .4 PORTD
MOVLW .8 MOVWF PORTD CALL DIEZ DECFSZ CONTA2 GOTO SUBE RETURN ;********************************* ; RUTINA DE RETARDO ;********************************* DIEZ movlw D'8' movwf VAR1 LAZO MOVLW D'10' MOVWF TMR0 btfss INTCON,2 goto $-1 bcf INTCON,2 decfsz VAR1 goto LAZO return END