Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ingeniería Eléctrica
Técnico en Electricidad Industrial
Guía de trabajo 1:
Programación en C de sistemas basados en microcontrolador
Evaluación Formativa 1
1.1.1.- Describe lenguajes algorítmicos, de acuerdo a las convenciones propias de sistemas computacionales.
1.1.2.- Representa el algoritmo creado mediante el uso de diagrama de flujo, de acuerdo a lo establecido en la norma
ANSI.
1.1.3.- Escribe programa en lenguaje C, en base a algoritmo creado.
1.1.4.- Compila programa creado, mediante entorno de desarrollo integrado (IDE).
III. Actividades
Para las actividades se requerirá el uso de un computador con acceso a internet, con el software de simulación
Proteus, y el compilador MPLAB X configurado para programación en C.
Las actividades se desarrollarán de forma individual.
En la primera actividad se considera el análisis de diagramas de flujo y su posterior programación en lenguaje C. Para
esto, el docente hará entrega de algunos ejercicios en base a los cuales usted deberá desarrollar el pseudocódigo y
su posterior codificación en lenguaje C.
En base a lo realizado debería verificar el funcionamiento del programa en función del diagrama de flujo, por lo cual
es muy importante basarse en este último para desarrollar el código.
Muchos programas o algoritmos definen condiciones durante su ciclo de ejecución, lo cual permite establecer un
funcionamiento para un microcontrolador basado en datos que lee de su entorno mediante sensores. En esta
segunda actividad se considera el uso de estructuras de control de programa de tipo condicional en C (IF, IF-ELSE,
WHILE) para la resolución de problemas en base a enunciados entregados por el docente.
Para esto, se deberá utilizar un diagrama de flujo diseñado para el enunciado, luego traducirlo lenguaje C, y
posteriormente verificar su funcionamiento.
En esta actividad se hará uso del lenguaje C para programar el funcionamiento de un microcontrolador en un circuito
en concreto en base al enunciado entregado por el docente, hora en lo cual se deberá contar con el software de
simulación y el compilador para el microcontrolador que se ha de utilizar.
Durante el desarrollo de la actividad usted deberá desarrollar el diagrama de flujo en función del enunciado, codificar
dicho diagrama de flujo en lenguaje C, armar el diagrama del circuito correspondiente al enunciado en el simulador y
con herramientas de depuración verificar su correcto funcionamiento.
Una vez realizada la actividad deberá entregar al docente el diagrama de flujo definido para la resolución del
problema, el código en lenguaje C para el microcontrolador y el archivo del software de simulación con el circuito.
IV. Evaluación
1. Descargar los ejercicios propuestos y desarrollarlos en función de lo realizado en clases, el cual se encontrará
disponible en el Ambiente Aprendizaje INACAP (AAI).
2. Diseñar el diagrama de flujo para cada ejercicio, como también así el circuito a utilizar.
3. Desarrollar el programa en lenguaje C.
4. Simular el funcionamiento del circuito en función del programa desarrollado.
5. Cargar en Ambiente Aprendizaje (AAI) el desarrollo de los ejercicios, contemplando diagramas de flujo,
programas en C y archivos de simulación.
6. Revisan su evaluación junto al docente y con la “Escala de apreciación N°1 – Ev. Formativa N°1”.