Documente Academic
Documente Profesional
Documente Cultură
Tericos: 4
Prcticos: 2
Durante este curso de se estudian los conceptos bsicos de los Microcontroladores PIC de 14 y 16 bits de memoria de programa. Haciendo especial nfasis en el estudio de los microcontroladores de la gama media mediante el empleo del lenguaje ensamblador y del lenguaje C para PICs. Las arquitecturas e instrucciones de los microcontroladores estudiados se refuerzan con aplicaciones prcticas que culminan en dos proyectos en los que se aplican los conocimientos adquiridos en el curso. Para el diseo prctico de aplicaciones se emplean herramientas de hardware y software de los fabricantes de microcontroladores.
3.PRERREQUISITOS Y CORREQUISITOS.
PRERREQUISITOS CORREQUISITOS
1. Pic Microcontrollers - Programming in C. Autor: Milan Verle. Editorial: MikroElektronika, 1st edition (2009). 1. Microcontroladores PIC: Diseo Prctico de Aplicaciones, Autor: J.Ma. Angulo, I.Angulo. Editorial McGraw Hill, 1999.- Segunda Parte (PIC 16F8XX). 2. PIC Micro MCU C. An Introduction to Programming the Microchip Pic in CCS C. Autor: Nigel Gardner. 3. MikroElektronika Technical Library. Sitio Web: www. mikroe.com 4. MICROCHIP Technical Library. Sitio Web: Microchip.com 5. Hojas de datos de componentes.Sitio Web: www.datasheetcatalog.com
Al finalizar el curso el estudiante ser capaz de: 1) Disear e implementar sistemas basados en microcontroladores.. 2) Desarrollar programas en lenguaje ensamblador y lenguaje C para aplicaciones generales..
6.PROGRAMA DEL CURSO
IG1002-2
Pagina 1 de 4
I. Arquitectura Interna de los Microcontroladores (2 sesiones - 4 horas). oGeneralidades oMemoria de Programa oMemoria de Datos o Memoria EEPROM II. Caractersticas de los Microcontroladores: (7 sesiones - 14 horas). oConjunto de Instrucciones y Directivas del Ensamblador oModos de Direccionamiento de Datos oRegistros de Trabajo oRegistros de Configuracin oImplementacin de Retardos oTablas de Bsqueda oManejo de Botoneras, Interruptores, LEDS, y Despliegues Visuales de 7 Segmentos oSistema de Reloj oTemporizadores III. Interrupciones (1 sesiones - 2 horas). oSistema de Interrupciones oDiversas Causas de Interrupcin IV. Memoria EEPROM: (1 sesiones - 2 horas). oLectura y Escritura de la Memoria EEPROM V. Recursos Especiales en Lenguaje Ensamblador: (2 sesiones - 4 horas). oConvertidor Analgico Digital oComunicacin RS-232 VI. Resumen: (1 sesiones - 2 horas). oResumen General oPreparacin para Examen Parcial VII. Lenguaje C para Microcontroladores (2 sesiones - 4 horas). oEstructura oDirectivas oTipos de Datos oVariables VIII. Fundamentos Bsicos para la Programacin de Microcontrola_ dores en Lenguaje C (3 sesiones - 6 horas). oPunteros oDeclaracin de Variables oConstantes oOperadores oLazos de Control oArreglos oFunciones IX. Manejo de Libreras en Lenguaje C: (1 sesiones - 2 horas). oSistema de Libreras X. Recursos Especiales en Lenguaje C (5 sesiones - 10 horas). oUso de la memoria EEPROM oTeclado oLCD oComparacin y Captura oConvertidor Analgico Digital XI. Comunicacin Serial (2 sesiones - 4 horas). oComunicacin RS232 en Lenguaje C para Microcontroladores oComunicacin I2C en Lenguaje C para Microcontroladores XII. Resumen: (1 sesiones - 2 horas). oResumen General oPreparacin para Examen Final
7.CARGA HORARIA: TEORA/PRCTICA
1 Sesin terica semanal de 4 horas de duracin y 1 sesin prctica semanal de 2 horas de duracin.
8.CONTRIBUCIN DEL CURSO EN LA FORMACIN DEL ESTUDIANTE
El ingeniero queda capacitado para disear cualquier sistema digital basado en microcontroladores. El entorno de diseo y desarrollo de un sistema digital se basa en el uso de herramientas de software combinadas con la utilizacin ptima de hardware. FORMACIN BSICA FORMACIN PROFESIONAL FORMACIN HUMANA
IG1002-2
Pagina 2 de 4
X
9.RELACIN DE LOS RESULTADOS DE APRENDIZAJE DEL CURSO CON LOS RESULTADOS DE APRENDIZAJE DE LA CARRERA
El estudiante debe
Media
Poder solucionar los problemas planteados durante el desarrollo del curso basado en las especificaciones de funcionamiento presentadas. Utilizar en sus diseos lenguajes de programacin a nivel bajo y a nivel alto. 1 Disear sus sistemas con especificaciones basadas en procesos reales.
b) Habilidad para disear y conducir experimentos, as como para analizar e interpretar datos c) Habilidad para disear un sistema, componente o proceso bajo restricciones realistas d) Habilidad para trabajar como un equipo multidisciplinario e) Habilidad para identificar, formular y resolver problemas de ingeniera f) Comprensin de la responsabilidad tica y profesional g) Habilidad para comunicarse efectivamente h) Una amplia educacin necesaria para entender el impacto de las soluciones de ingeniera en un contexto social, medioambiental, econmico y global i) Reconocimiento de la necesidad y una habilidad para comprometerse con el aprendizaje a lo largo de la vida j) Conocimiento de los temas contemporneos k) Habilidad para usar las tcnicas, habilidades y herramientas modernas para la prctica de la ingeniera l) Capacidad de liderar, gestionar o emprender proyectos
10.EVALUACIN DEL CURSO
Media
Alta
---
---
IG1002-2
Pagina 3 de 4
SECRETARIO ACADMICO DE LA UNIDAD ACADMICA NOMBRE: FIRMA: Fecha de aprobacin en el Consejo Directivo:
IG1002-2
Pagina 4 de 4