ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Programación de motor


Enviado por   •  29 de Junio de 2023  •  Ensayo  •  360 Palabras (2 Páginas)  •  36 Visitas

Página 1 de 2

PLANTEAMIENTO:

ENTRADAS Y SALIDAS

PUERTO

COMPONENTE

BIT

ENTRADAS

B

BOTÓN DE GIRO

IZQUIERDA

RB2

BOTÓN DE GIRO

DERECHA

RB3

BOTÓN DE PARO

RB4

SALIDAS

B

MOTOR GIRO DERECHA

RB0

MOTOR GIRO IZQUIERDA

RB1

  • ALGORITMO:

  1. Configurar al microcontrolador.
  2. Declarar variables, y configurar entradas y salidas.
  3. Preguntar por el botón de paro:
  1. Si RA0 = 0 🡪 Continuar con el paso 4.
  2. Si RA0 = 1 🡪 Ir a la etiqueta APAGAR (Paso 6).
  1. Preguntar por el botón de giro en sentido horario:
  1. Si RA1 = 0 🡪 Continuar con el paso 5.
  2. Si RA1 = 1 🡪 Ir a la etiqueta HORARIO (Paso 7).
  1. Preguntar por el botón de giro en sentido antihorario:
  1. Si RA2 = 0 🡪 Regresar al paso 3.
  2. Si RA2 = 1 🡪 Ir a la etiqueta ANTIHORARIO (Paso 8).
  1. Apagar el motor y regresar al paso 3.
  2. Encender el motor en sentido horario y regresar al paso 3.
  3. Encender el motor en sentido antihorario y regresar al paso 3.
  4. Fin del programa.
  • CÓDIGO:

;PRÁCTICA 4: IDENTIFICACIÓN DEL HARDWARE DEL MICROCONTROLADOR A UTILIZAR

;7RM3

;EQUIPO 2:

;Fernández Calvillo Diana Vanessa

;Ledesma Conde Lourdes

;Jiménez León Jossafath

;CONFIGURACIÓN 1:

__CONFIG _CONFIG1, _FOSC_INTRC_NOCLKOUT & _WDTE_OFF & _PWRTE_ON & _MCLRE_ON & _CP_OFF & _CPD_OFF & _BOREN_ON & _IESO_ON & _FCMEN_ON & _LVP_OFF

;CONFIGURACIÓN 2:

__CONFIG _CONFIG2, _BOR4V_BOR40V & _WRT_OFF

;DECLARACIÓN DEL MICROCONTROLADOR:

LIST P=P16F887

;DECLARACIÓN DE LA LIBRERÍA DEL MICROCONTROLADOR:

#include <P16F887.inc>

;DECLARACIÓN DEL ORIGEN DEL PROGRAMA:

ORG 0x00

;LIMPIEZA DE PUERTOS:

BANKSEL PORTA ;POSICIONAMIENTO EN BANCO 0

CLRF PORTA        

CLRF PORTB

CLRF PORTC

CLRF PORTD

CLRF PORTE

;SELECCIÓN DE ENTRADAS DIGITALES:

BANKSEL ANSEL ;POSICIONAMIENTO EN BANCO 3

MOVLW 0x00 ;CARGAR VALOR HEXADECIMAL DE 0

MOVWF ANSEL ;COLOCAR ENTRADAS ANALÓGICAS BAJAS EN DIGITAL

...

Descargar como (para miembros actualizados) txt (3 Kb) pdf (159 Kb) docx (309 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com