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

Ciclo FOR y WHILE


Enviado por   •  5 de Mayo de 2019  •  Prácticas o problemas  •  977 Palabras (4 Páginas)  •  111 Visitas

Página 1 de 4

Benemérita Universidad Autónoma de Puebla[pic 5][pic 6]

[pic 7]


Facultad de Ciencias de la
Electrónica


Ingeniería en Mecatrónica

Programación

Reporte práctica 3

abril 2019

Práctica 3.1: Ciclo FOR

OBJETIVO

→Entender el funcionamiento del ciclo FOR en programación.

→Comprobar dicho funcionamiento con un programa que pregunte el número de veces que se quiere hacer parpadear un LED.

INTRODUCCIÓN

Los ciclos for son lo que se conoce como estructuras de control de flujo cíclicas o simplemente estructuras cíclicas, estos ciclos, como su nombre lo sugiere, nos permiten ejecutar una o varias líneas de código de forma iterativa, conociendo un valor especifico inicial y otro valor final, además nos permiten determinar el tamaño del paso entre cada "giro" o iteración del ciclo.

      En resumen, un ciclo for es una estructura de control iterativa, que nos permite ejecutar de manera repetitiva un bloque de instrucciones, conociendo previamente un valor de inicio, un tamaño de paso y un valor final para el ciclo.

MARCO TEÓRICO

El código consiste en hacer uso de las funciones ya aprendidas en clase, así como de las bibliotecas para realizar un programa que hará parpadear un LED el número de veces que el usuario indique, por cada iteración del for, se manda un apuntador que indica que el LED se encenderá y se manda un apuntador que indica que el LED se apagará, por cada iteración de for el LED parpadeará.

MATERIAL

→Microcontrolador PIC 18F4550

→1 LED

→Protoboard

PROCEDIMIENTO

  1. Se realizó el programa basado en las instrucciones dadas del manual.
  2. Se conectó el LED y la resistencia requerida en las protoboard.(Véase fig.1)
  3. Se cargó el código a la tarjeta.
  4. Se hicieron pruebas, comprobando que el código funcionara correctamente. (Véase fig.2)

CÓDIGO

#include "pch.h"

#include "Comunicacion.h"

#include

   int main()

{

        

        printf("Ciclo For con comunicacion USB");

        printf("\n Envie el numero de veces que parpadeara el LED");

        scanf_s("%d", &dato);

        for (i = 0; i < dato; i++); {

                led = 1;

                mandarpaquete(LED_ON, &led);

                Sleep(1000);

                led = 0;

                mandarpaquete(LED_ON, &led);

                Sleep(1000);

        }

        }

[pic 8]

Fig. 1. Conexión de protoboard y tarjeta

[pic 9]

Fig. 2. Comprobación de código e instalación.

TABLA DE PROBLEMAS Y SOLUCIONES

Problema

Solución

Instalación de drivers de Visual Studio

Acudir a Intesc a que se nos diera la ayuda e indicaciones correctas que se necesitaban

Verificación de bibliotecas

Indagación de ayuda e información para la comprobación de las bibliotecas

Práctica 3.2: Ciclo WHILE

OBJETIVO

→Entender el funcionamiento del ciclo WHILE en programación.

...

Descargar como (para miembros actualizados)  txt (5.6 Kb)   pdf (370.4 Kb)   docx (457.7 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com