Herramientas de Programación Hardware y software
- 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.
2. MATERIALES Y EQUIPO:
- CCS Compiler instalado.
- Entrenador de PICS.
- Pantalla LCD
- PIC16F877A
- PC con Software de simulación.
3. MARCO TEÓRICO:
3.1 MICROCONTROLADORES:
La mayoría de estudiantes de Electrónica creen que un microcontolador es igual aun micoprocesador. Pero eso no es cierto, tienen muchas diferencias en muchos sentidos. La primera y las mas importante diferencia es su funcionalidad.
Para utilizar al microprocesador en una aplicación realista, se ve en la necesitad de conectar con componentes como la memoria o componentes buses de transmisión de datos. Aunque el microprocesador se considera una maquina de computación poderosa, no esta preparado para la comunicación con los dispositivos periféricos que se le conectan. Para que el microprocesador se comunique con algún periférico, se deben utilizar circuitos especiales. Así era en el principio y esta practica sigue vigente en la actualidad.
Por otro lado, el microcontrolador se le diseña para que tenga todos los
componentes integrados en el mismo chip. Este chip no necesita de otros
componentes, porque todos los circuitos necesarios, que corresponden a los periféricos, ya
se encuentran incorporados, de esta manera se ahorra tiempo y espacio necesario
para construir un dispositivo.

3.2 ESTRUCTURA BÁSICA:
Aunque inicialmente todos los
microcontroladores adoptaron la arquitectura clásica de Von Neumann, en el
momento presente se impone la arquitectura Harvard. La arquitectura de Von
Neumann se caracteriza por disponer de una sola memoria principal donde se
almacenan datos e instrucciones de forma indistinta. A dicha memoria se accede
a través de un sistema de buses único (direcciones, datos y control).

La arquitectura Harvard dispone de dos memorias independientes una, que
contiene sólo instrucciones y otra, sólo datos. Ambas disponen de sus respectivos
sistemas de buses de acceso y es posible realizar operaciones de acceso
(lectura o escritura) simultáneamente en ambas memorias.

3.3 DESCRIPCIÓND DEL PIC16F877A:
El PIC 16F877a es un
micro controlador muy popular y famoso en la industria, ya que su
codificación o la programación del mismo es bastante sencilla, siendo bastante
utilizado .Una de sus ventajas más reconocidas es que la programación
se puede borrar y escribir bastantes veces ya que utiliza la
tecnología de la memoria flash.
El micro controlador PIC16F877a
es una versión mejorada del PIC16F84/84ª , el PIC 16F877a cuenta con
cantidad de mejoras incluidas en el hardware , en su estructura interna a
diferencia del anterior este cuenta con dos comparadores de voltaje , además
cuenta con un mayor rango de temperatura de operación (40 a 125
Grados Celsius).

3.4 ENTRENADOR DE MICROCONTROLADORES:
4. EVIDENCIAS DE TAREAS DE LABORATORIO:
Modificacion del programa para encender tres led de manera progresiva teniendo un tiempo de encendido de 10, 3 y 8 segundos cada uno
Encendido del led rojo por 10 segundos
Encendido del led ambar por 3 segundos
Encendido del led verde por 8 segundos
- CUESTIONARIO 1 RENZO TORRES
- CUESTIONARIO 1 DE JEAN ANDIA
5. OBSERVACIONES
Encendido del led ambar por 3 segundos
Encendido del led verde por 8 segundos
- VÍDEO DEL SIMULADOR CCS COMPILER
- CUESTIONARIO 1 RENZO TORRES
- Se observó que el entrenador de PICS cuenta con varios componentes muy diversos los cuales cumplen las funciones requeridas de acuerdo al tipo de conexión a realizar.
- Se vio que el PIC 16F877a es un micro controlador mejorado además de poseer un almacenamiento bastante grande y un uso sencillo en aplicación.
- Se observó que para poder determinar la funcionalidad de cada equipo electrónico a analizar debemos considerar todas las especificaciones y parámetros del mismo.
6. CONCLUSIONES
- Se comprobó que en el entrenador de PICS nos permite desarrollar de diferentes maneras conexiones con un lenguaje de Pickit 2 el cual nos ayuda a diseñar un programa de manera esquemática para generar un tipo de circuito que cumpla con la funcionalidad que deseamos obtener.
- Se demostró que en el micro controlador PIC 16F877a se puede trabajar en diferentes entradas ya que cuenta con diversas entradas y salidas en las cuales se pueden configurar diferentes funciones a realizar con el software correspondiente.
- Se comprobó que en los componentes eléctricos analizados se puede realizar diversas funciones en cuanto a configuración y obtención de datos de tipo digital y analógico.
- Se utilizó el comando while para ejecutar la instrucción sucesivamente solo si se sigue cumpliendo la condición.
7. FOTO GRUPAL
Revisado. Falta evidencia en video explicando el programa. Falta también capturas de pantalla del curso virtual de cada uno de los integrantes.
ResponderEliminarSi está profesor
ResponderEliminar