domingo, 17 de marzo de 2019




LABORATORIO N°2
 Programación básica con bucles de control 



  1. COMPETENCIA ESPECÍFICA DE LA SESIÓN

  • Manejo de puertos de forma grupal e independiente para manejo de luces
  • Programación de sonidos mediante subrutinas.
  • Creación de Subrutinas mediante funciones.
  • Declaración de variables enteras.

ll. MARCO TEÓRICO

PIC16F877A :   
                  
Cuentan con memoria de programa de tipo EEPROM Flash mejorada, lo que permite programarlos fácilmente usando un dispositivo programador de PIC. Esta característica facilita sustancialmente el diseño de proyectos, minimizando el tiempo empleado en programar los microcontroladores. 
La "A" final  indica que estos modelos cuentan con módulos de comparación analógicos.
El hecho de que se clasifiquen como microcontroladores (MCU) de 8 bits hace referencia a la longitud de los datos que manejan las instrucciones, y que se corresponde con el tamaño del bus de datos y el de los registros de la CPU.
Estos microcontroladores tienen la memoria de programa y la memoria de datos separadas, lo que se conoce como arquitectura Harvard. Esta configuración interna permite entre otras cosas acceder a las instrucciones de programa y a los datos simultáneamente a través de buses diferentes, lo que mejora notablemente la velocidad de proceso de estos dispositivos.


Resultado de imagen para pic16f877a wikipedia


COMANDO IF

primero se evalúa una expresión y la  ejecuta un bloque de sentencias según lo indicado .

COMANDO WHILE

A diferencia de los bucles for y while, que analizan la condición del bucle al principio del mismo, el bucle while analiza la condición al final del bucle. Esto significa que el bucle while siempre se ejecuta al menos una vez. 


3. EVIDENCIA DE TAREAS EN LABORATORIO:
































EL VIDEO 





 CONCLUCIONES
  • Se logro utilizar el microcontrolador en aplicaciones de control electrónico.
  • Se desarrollo y ejecuto el programa realizado en el laboratorio funcionando de forma adecuada.
  • Se logró programar y configurar la interface básica del microcontrolador

OBSERVACIONES 
  • Al momento de realizar la prueba, al presionar el botón D1 para indicar que stop a mi programa tenia ciertos retardos tenia que presionar dos veces o mas .

No hay comentarios:

Publicar un comentario