Descripción del Curso
El objetivo fundamental de este curso es el estudio de los microcontroladores PIC de la gama media, en particular el PIC 16F84.
Al finalizar el estudio del mismo el alumno debe dominar los objetivos siguientes:
1- Saber los elementos de la arquitectura de los PIC de la gama media: señales externas, organización interna, memoria de programa y memoria de datos.
2- Saber el funcionamiento de los puertos paralelos, temporizador, perro guardián y el sistema de interrupción; registros de control y así como su programación.
3- Realizar programas en lenguaje ensamblador de los PIC de la gama media, para lo cual debe dominar los modos de dirección y el repertorio de instrucciones.
4- Diseñar pequeños sistemas basados en los microcontroladores PIC, tanto en los aspectos del hardware como del software.
Destinatarios:
Profesionales o técnicos de la informática, telecomunicaciones, sistemas automáticos, electrónica o la computación que deseen actualizar y ampliar sus conocimientos en la materia de microcontroladores.
Se recomienda poseer conocimientos anteriores de hardware y software de microprocesadores simples de 8 bits, aunque no es indispensable.
Programa:
1- Arquitectura y Organización
1.1- Surgimiento y desarrollo
1.2- Organización interna
1.2.1- Esquema en bloques
1.2.2- Memoria de programa
1.2.3- Memoria de datos.
1.2.4- Unidad lógica y aritmética
1.2.5- Registro de estado
1.3- Pines
2- Repertorio de Instrucciones
2.1- Clasificación de las instrucciones
2.2- Formato general
2.3- Ciclo de instrucción
2.4- Modos de dirección
2.5- Instrucciones orientadas a byte
2.6- Instrucciones orientadas a bit
2.7- Instrucciones con literales y de control
3- Sistema de Entrada y Salida
3.1- Los puertos paralelos
3.2- El temporizador
3.3- El temporizador perro guardián
3.4- Sistema de interrupción
3.5- Diferentes fuentes de reset
4- Comparación con otros microcontroladores
4.1- PIC vs MCS-51
4.2- Ejemplos de programas.
5- Desarrollo de programas y sistemas de aplicación utilizando el microprocesador estudiado.
Bibliografía: Se le suministra al matriculado la carpeta de instalación de un libro electrónico multimedia, que cubre todo el curso, con 10 ejercicios resueltos, incluyendo programas y diseño de sistemas.
Duración del curso: 12 semanas. El alumno deberá dedicar a la lectura, estudio y evaluación 4 horas semanales aproximadamente, o sea 4 horas por clase, para un total de 48 horas del curso.
Evaluación:
Parcial:
Por clase: 12 evaluaciones
Las evaluaciones parciales servirán para que el alumno se vaya autoevaluando y le envíe sus respuestas al profesor, para aclarar las dudas existentes.
Final: Examen Final
Nota final: Se realizará sobre la base de las evaluaciones parciales y de un examen que se le enviará al estudiante, al final del curso.
Evaluaciones parciales: 60 %
Examen final: 40 %
Todas las Unidades