Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Micros 5
Micros 5
ESIME ZACATENCO
MATERIA: MICROPROCESADORES PRACTICA NUMERO 5 PROFESORA: KARLA SANDRA ARELLANO GARCIA ALUMNO: ISAAC MISAEL MERIDA MENDOZA BOLETA: 2010301400 GRUPO: 6CM10
Diagrama de flujo:
inicio
CONFIGPORTS
W 0xFF CONFIGPORTS W ADCON1 PORT A -> VAR1 W TRISD RLNCF VAR1 RLNCF VAR1 RLNCF VAR1 RLNCF VAR1
W 0x00
WTRISB VAR1 VAR1 RLNCF VAR1 W RLNCF RETURN WPORTB RLNCF VAR1 FIN VAR1 RLNCF
RLNCF VAR1
RLNCF VAR1
RLNCF VAR1
CODIGO Main * ** main code goes here ** MOVLB.1 ALL CONFIGPORTS INICIO MOVFF PORTD,VAR1 RLNCF VAR1 RLNCF VAR1 CONFIGPORTS RLNCF VAR1 MOVLW 0XFF RLNCF VAR1 MOVWF ADCON1 MOVF VAR1,W MOVWF TRISD MOVWF PORTB MOVLW 0X00 GOTO INICIO MOVWF TRISB RETURN ;********************************* ********************************** *********** ;********************************* ********************************** *********** ; Start of subrutines ;********************************* ********************************** ***********
CONCLUCIONES: LA PARCTICA NOS PEDIA UN INTERCAMBIO DE NIBLES, OSEA INTERCAMBIAR EL VALOR DE LOS NIBLES(EL ALTO PASARLO AL BAJO O VISEVERSA),PARA LO CUAL NOS AYUDAMOS DEL SET DE INSTRUCCIONES EL CUAL NOS DICE QUE SE PUEDE RECORRER UN NIBLE A LA DERECHA O IZQUIERDA SIN ACARREOS O BANDERAS. EL COMANDO QUE SE UTILIZO ES RLNCF, EL CUAL SE UTILIZO 4 VECES SEGUIDAS PARA RECORRER LOS NIBLES.