Informe Dos Pics

  • 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 Informe Dos Pics as PDF for free.

More details

  • Words: 608
  • Pages: 20
INGENIERÍA ELECTRÓNICA

OBJETIVO: Utilizar las declaraciones if, select case, do, for, while con el microcontrolador pic.

PROGRAMA 1: Si se presiona el foco se enciende por 3 segundos, luego se apaga un segundo y se vuelve a encender el foco por 3 segundos. Caso contrario el foco permanece prendido. CÓDIGO:

ALGORITMO: ENTRADA: SALIDA: PROCESO:

Datos de entrada al microcontrolador Datos en la salida del microcontrolador que serán comprobados al encender y apagar el foco. Habilito el puerto B como entrada Almaceno en el Puerto C el dato de activación del foco en el circuito. Comparar los datos que ingresan en el Puerto B y escribir en el puerto C provocando que el circuito empiece a funcionar o no lo haga para la activación del foco. Realizar los tiempos de operación del circuito. Controlar el lazo de funcionamiento del circuito. Obtener las salidas a través del funcionamiento del foco.

INGENIERÍA ELECTRÓNICA

DIAGRAMA DE FLUJO:

SIMULACIÓN:

INGENIERÍA ELECTRÓNICA

PROGRAMA2: Utilizando la sentencia For-Next, elaborar un contador ascendente de 0 a9, que sea repetitivo. CODIGO:

ALGORITMO: ENTRADAS: Datos que serán almacenados en el microcontrolador SALIDAS: Código Binario del 0 al 9 en el Puerto B PROCESO:

Definir variables para almacenar los datos. Guardo el valor de cero en una Variable y el valor de 1 en otra variable. Utilizar la declaración For para realizar el lazo de 1 a 10 en la primera variable. Sumo 1 a la segunda variable para incrementar los valores. Comparo la variable cuando esta es 10 para regresar a 0. Escribo en el puerto B. Retardo de 0,5 s. Muestro los resultados en el Display.

INGENIERÍA ELECTRÓNICA

DIAGRAMA DE FLUJO:

SIMULACIÓN:

INGENIERÍA ELECTRÓNICA

PROGRAMA 4: Mediante la sentencia For-Next, elaborar un contador descendente entre 0 y9.

CÓDIGO:

ALGORITMO: ENTRADAS: Datos que serán almacenados en el microcontrolador SALIDAS: Código Binario del 0 al 9 en el Puerto B PROCESO:

Definir variables para almacenar los datos. Guardo el valor de cero en una Variable y el valor de 1 en otra variable. Utilizar la declaración For para realizar el lazo de 10 a 1 en la primera variable. Restar 1 a la segunda variable para decrementar los valores. Comparo la variable cuando esta es 10 para regresar a 0. Escribo en el puerto B. Retardo de 0,5 s. Muestro los resultados en el Display.

INGENIERÍA ELECTRÓNICA

DIAGRAMA DE FLUJO:

INGENIERÍA ELECTRÓNICA

SIMULACIÓN:

PROGRAMA 4: Utilizar la secuencia While- wend, para elaborar un contador ascendente de dos digitos.

INGENIERÍA ELECTRÓNICA

CÓDIGO:

ALGORITMO: ENTRADA: SALIDA:

Datos que serán almacenados en el microcontrolador Datos que serán mostrados a la Salida del microcontrolador (números desde el 00 al 99)

PROCESO:

Definir 2 variables como byte y una como palabra donde se guardaran los datos que ingresan. Las tres variables guardaran el valor de 0. Activar los puertos b y c (trisb=0, trisc=0). Utilizar la declaración while para realizar el lazo de operación. Retardo 1us, este retardo debe ser controlado hasta una visualización correcta. INGENIERÍA ELECTRÓNICA

Mostrar los resultados en los displays. DIAGRAMA DE BLOQUE:

INGENIERÍA ELECTRÓNICA

SIMULACIÓN:

RECOMENDACIONES: Realizar las conexiones correctas entre la placa de Microcontroladores y los dispositivos externos para realizar los ejercicios de una forma rápida. Buscar información de las herramientas utilizadas como son: placa de programación de Micros, PIcs, displays etc. CONCLUSIONES:

El PIC16F877A nos permite controlar diferentes dispositivos como Displays, Relés Salidas para Leds gracias a los pines de Entrada y Salida que tiene. A través de la placa de Microcontroladores se facilita la conexión entre esta y el computador para poder programar más rápido el PIC.

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

INGENIERÍA ELECTRÓNICA

Related Documents

Informe Dos Pics
June 2020 0
Pics Pics Pics
December 2019 49
Pics
October 2019 49
Pics
April 2020 30
Pics
May 2020 28