Laboratorio Nro. 01.docx

  • Uploaded by: Alex Jonatan Llaza Yana
  • 0
  • 0
  • June 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Laboratorio Nro. 01.docx as PDF for free.

More details

  • Words: 768
  • Pages: 4
MICROCONTROLADORES LABORATORIO NRO 1

Herramientas de Programación Hardware y Software

BIENVENIDO!!!!!

Alumno(s)

Grupo Ciclo 4C5 Fecha de entrega

Nota

Electrónica y Automatización – Microcontroladores

ELECTRONICA Y AUTOMATIZACION INDUSTRIAL PROGRAMA DE FORMACIÓN REGULAR

Nro.

LABORATORIO MICROCONTROLADORES

Página 2 de 3

I. CAPACIDAD TERMINAL ● Utilizar al microcontrolador en aplicaciones de control electrónico. ● Desarrollar y ejecutar programas en un microcontrolador PIC ● Programar y configurar interfaces básicas del microcontrolador. II. COMPETENCIA ESPECÍFICA DE LA SESIÓN ● ● ● ● III.

Listar las partes internas generales de un microcontrolador. Identificar las funciones generales de un microcontrolador Introducción a la programación en PIC C Compiler Cómo utilizar el Entrenador

CONTENIDOS A TRATAR ● Datasheet para el microcontroladores de gama media de Microchip. Estructura interna, memorias, CPU, ALU, W.

IV. RESULTADOS ● Diseñan y optimizan sistemas y procesos para cumplir con las condiciones establecidas y gestionando adecuadamente los recursos materiales y humanos. V. MATERIALES Y EQUIPO ● ● ● ● ● ●

CCS Compiler instalado. Entrenador de PICS Pantalla LCD PIC16F877A Guía de Laboratorio. El trabajo se desarrolla de manera GRUPAL. PC con Software de simulación.

VI. REPASO DEL LABORATORIO ANTERIOR ● Conceptos Básicos de Circuitos Digitales VII. FUNDAMENTO TEÓRICO ● Revise el siguiente link: ● https://learn.mikroe.com/ebooks/microcontroladorespicc/chapter/introduccion-al-mundo-delos-microcontroladores/ ● https://www.youtube.com/watch?v=pgUAigz_UXo, etc. Descripción del Entrenador a utilizar en el Laboratorio: ● https://www.youtube.com/watch?v=77NLfO7Hcx0

VIII.

SEGURIDAD EN LA EJECUCIÓN DEL LABORATORIO Tener cuidado con el tipo y niveles de voltaje con los que trabaja. Antes de utilizar el multímetro, asegurarse que esta en el rango y magnitud eléctrica adecuada. Tener cuidado en la conexión y en la desconexión de los equipos utilizados

SIMULACIÓN DE MÓDULO ENTRENADOR A UTILIZAR:

Nro.

LABORATORIO MICROCONTROLADORES

Página 3 de 3

IX. TAREAS GUIADAS DENTRO DEL LABORATORIO: 1. Asegúrese de tener instalado en su computadora los siguientes programas: ISIS PROTEUS, PIC C COMPILER y PICKIT2. 2. Abra el compilador CCS Compiler y transcriba el código mostrado en el link. Luego descargue dicho programa hacia el PIC utilizando PICKIT2. CÓDIGO A TRANSCRIBIR: #include <16f877a.h> #use delay (clock=20M) #fuses HS, NOPROTECT, NOWDT void main () { while (true) { output_high(PIN_C3); delay_ms(200); output_low(PIN_C3); delay_ms(200); } }

// Incluimos archivo con PIC a utilizar // Indicamos al compilador que trabajaremos a 20Mhz // Configuración básica de los fusibles // FUNCION PRINCIPAL del programa, indispensable // Si la función tiene más de una instrucción, va entre llaves // Bucle de REPETICION, si es "true", significa repetición infinita // Pone a "1" el pin C3 (envía 5 voltios) // "Congela el tiempo" durante 200 ms // Pone a "0" el pin C3 (envía cero voltios o GND) // "Congela el tiempo" durante 200 ms // Este proceso se repite indefinidamente por estar dentro de // while(true)

3. Compile el programa y utilice los archivos generados hex y cof para realizar la simulación del proyecto anterior. 4. Transfiera el archivo generado HEX al entrenador utilizando el programa PICKIT2 y verifique el correcto funcionamiento del mismo. X.

TAREAS A SER EVALUADAS:

Nro.

LABORATORIO MICROCONTROLADORES

Página 4 de 3

Realice las modificaciones que se sugieren al programa, experimente y responda las preguntas planteadas: 1. Simule el programa en ISIS PROTEUS utilizando el archivo COF y depure el mismo paso a paso. 2. Modifique el programa para diseñar un “semáforo” con 3 salidas (leds) de tal manera que el led ROJO encienda durante 10 segundos, luego encienda el led AMBAR durante 3 segundos y finalmente encienda el led VERDE durante 8 segundos. 3. Reemplace la instrucción output_high(PIN_C0); por output_bit(PIN_C0, 1); ¿Funciona igual? 4. Elimine o comente la instrucción “while(true)”; ¿qué sucede? 5. Presione el pulsador de RESET, ¿qué sucede? 6. Ingrese a la página https://www.mikroingenieria.com/producto/curso-simulandosistemas-embebidos-con-microcontroladores-pic/ , inscríbase al curso sugerido y responda las preguntas planteadas. Capture las pantallas de las respuestas e inclúyalas en el Blog. XI.

CONTENIDO DEL INFORME EN EL BLOG: 1. Descripción del PIC16F877a. Principales características, diagrama interno, etc. 2. Video editado por cada integrante con títulos explicando todos y cada uno de los procesos realizados en el presente laboratorio: Edición del programa en CCS Compiler, Grabación mediante Pickit2, demostración en tarjeta entrenadora, simulación en Proteus, etc.. 3. El video deberá tener una duración máxima de 5 minutos. 4. Incluir OBSERVACIONES Y CONCLUSIONES en modo texto 5. Integrantes (incluir foto de los mismos)

XII.

RESÚMEN ● Compilador CCS ● Tarjeta Entrenadora ● Grabación del uC

XIII.

PRÓXIMO LABORATORIO: ● Fase 2: Programación básica con Bucles de Control

XIV.

BIBLIOGRAFIA Y WEBGRAFIA RECOMENDADA ● Marin, Francisco (2007) Diseño basado en microcontroladores. Málaga: Universidad de Málaga. (004.16/M26D) ● Pereira, Fabio (2007) Microcontroladores PIC. Sao Paulo:s.n. (005.13/P43) ● José María Angulo Usátegui [y otros]. (2007) Electrónica digital y microprogramable .Madrid: Thomson. (621.381/A37/I)

Related Documents

Laboratorio Nro. 05.docx
December 2019 29
Nro
November 2019 33
Laboratorio
May 2020 25
Laboratorio
October 2019 49

More Documents from ""