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

Guía De Laboratorio No. 1: Uso Inicial Del Lenguaje Ensamblador


Enviado por   •  7 de Abril de 2023  •  Informes  •  1.108 Palabras (5 Páginas)  •  82 Visitas

Página 1 de 5

Guía De Laboratorio No. 1: Uso Inicial Del Lenguaje Ensamblador

1st Zamir Badillo

91813

Ingeniería Mecatrónica

Universidad ECCI

Bogotá, Colombia

Zamirm.badillor@ecci.edu.co

2stJean Rivera

121643

Ingeniería Mecatrónica

Universidad ECCI

Bogotá, Colombia   jeanpi.riverama@ecci.edu.co

2st Maicol Giraldo

100590

Ingeniería Mecatrónica

Universidad ECCI

Bogotá, Colombia

maicola.giraldog@ecci.edu.co

 

  1. RESUMEN

Practica de laboratorio grupal hecha en MPLAB haciendo uso de la data sheet del microcontrolador PIC18F4550

 Palabras claves—microcontrolador, PIC18F4550, MPLAB-X, Ensamblador, Simulador, Programación.

  1. INTRODUCCIÓN

La práctica del laboratorio utilizando el lenguaje de programación Ensamblador por medio del software MPLAB-X, el cual permitió hacer operaciones aritméticas.

Usando el Microcontrolador PIC18F4550 se llevará a cabo las operaciones de suma (ADD), resta (SUB) y multiplicación (MOVWF). Son las que permitirán las operaciones de números enteros a nivel de bits. Los datos a operar pueden estar almacenados en registros de 8, 16, 32 o 64 bits.

Ya sabiendo las operaciones a realizar procederemos a ver cómo fue elaborada la guía.

  1. MARCO TEÓRICO

¿Que es Microcontroladores?

El Microcontrolador es un circuito integrado que es el componente principal de una aplicación embebida. Es como una pequeña computadora que incluye sistemas para controlar elementos de entrada/salida. También incluye a un procesador y por supuesto memoria que puede guardar el programa y sus variables (flash y RAM).  Funciona como una mini PC. Su función es la de automatizar procesos y procesar información.

El microcontrolador se aplica en toda clase de inventos y productos donde se requiere seguir un proceso automático dependiendo de las condiciones de distintas entradas.

Un microcontrolador al menos tendrá:

  • Microprocesador.
  • Periféricos (unidades de entrada/salida).
  • Memoria.

[pic 1]

Figura 1 Microcontrolador

¿Qué es el PID18F4550?

Es un microcontrolador de gama intermedia de la empresa Microchip tecnología perteneciente a la familia PIC18. Se ha vuelto popular por que incorpora un módulo interno para comunicaciones USB y además es usado ampliamente en el ámbito de la educación y proyectos de afición.

El PIC18F4550 es un microcontrolador programable, por lo que puede usarse en una amplia gama de aplicaciones en automatización, proyectos escolares, desarrollo de prototipos e incluso en productos comerciales. Dado que posee capacidad de conexión USB es habitual encontrarlo dentro de periféricos de computadora o dispositivos industriales y comerciales que se conectan a través de este bus.

[pic 2]

Figura 2. PIC18F4550

  1. METODOLOGÍA

[pic 3]

Figura 3. Diagrama de flujo

  1. RESULTADOS

  2. CUESTIONARIO

  • ¿Cómo funciona la operación de multiplicación en ensamblador para el PIC18?

La multiplicación se realiza con sumas sucesivas según la cantidad de veces que se necesite ya que al utilizar MOVF, la multiplicación tiene una ventaja a factores pequeños, pero si el factor es grande, se hace consumidor del tiempo. Por ello se utiliza otro código para que no genere errores.

La multiplicación en el PIC18F4550 no toma la variable de la salida dándole una subrutina para que así se asemeje al binario y poder asignar la función que se desee desarrollar

  • ¿Cómo funcionan las instrucciones “incf” y “decf” en el PIC18?

INCF: Incrementa el contenido de registro siendo una unidad que se almacena en (w).

...

Descargar como (para miembros actualizados)  txt (5.7 Kb)   pdf (286.9 Kb)   docx (421.9 Kb)  
Leer 4 páginas más »
Disponible sólo en Clubensayos.com