UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica
Escuela Profesional de Ingeniería Mecatrónica
SÍLABO
CURSO: SISTEMAS EMBEBIDOS
I. INFORMACIÓN GENERAL
CÓDIGO : Sistemas Embebidos
CONDICIÓN : Obligatorio
CÓDIGO : MT 136
NATURALEZA : Teórica-Práctica
CICLO :7
CRÉDITOS :3
HORAS POR SEMANA : 4 (2 Teoría – 1 Práctica – 1 Laboratorios)
PRERREQUISITOS : Análisis y Diseño de Circuitos Digitales
ÁREA ACADÉMICA : Ingeniería Aplicada
PROFESOR : José L. Becerra Felipe
DURACIÓN : 16 semanas
E-MAIL : jbecerraf@[Link]
II. SUMILLA DEL CURSO
El curso prepara al estudiante en el uso de los microcontroladores y sistemas
embebidos a través de la programación de estos en lenguaje ensamblador y C.
Se desarrolla de manera teórico-práctica laboratorios simulados e
implementados. Se abarca temas de dispositivos de entrada y salida,
generación de interrupciones, temporizadores, conversores análogo digital,
comunicación síncrona, asíncrona, alámbricas e inalámbricas. Además de
identifica y usa el sistema embebido como base fundamental del Internet de las
cosas.
III. COMPETENCIAS
El estudiante al finalizar la asignatura:
1. Entiende la arquitectura del microcontrolador y su modo de operar.
2. Entiende de los registros y funciones que tiene el sistema embebido.
3. Desarrolla códigos en lenguaje ensamblador para programar el
microcontrolador.
4. Utiliza las herramientas de simulación del software.
Av. Túpac Amaru Nº 210,– Lima 25, Perú
Telefax 482-3643 / Central UNI 481-1070 (513)
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica
Escuela Profesional de Ingeniería Mecatrónica
5. Desarrolla códigos en lenguaje C para programar el microcontrolador.
6. Implementa hardware utilizando programas para sistemas embebidos.
7. Diseña e implementa un sistema embebidos que resuelve un problema en el
enfoque de Internet de las Cosas.
IV. UNIDADES DE APRENDIZAJE
1. INTRODUCCIÓN GENERAL / 7 HORAS
Microprocesador y microcontrolador, estructura y mapa de memoria.
Diferencias entre sistemas digitales, tipos de memoria, usos comunes.
2. ARQUITECTURA / 7 HORAS
Arquitectura de sistemas embebidos. Tipos de arquitectura, ventajas y
desventajas de las diferentes configuraciones.
3. ASSEMBLER / 7 HORAS
Programación del uC en lenguaje ensamblador. Configuración y uso de
registros internos del sistema. Pines de entrada y salida multiplexados.
4. PERIFÉRICOS, TIEMPO Y TABLAS / 7 HORAS
Uso de periféricos básicos del uC en assembler. / Puertos de entrada y
salida digitales. Programación de tiempos y tablas.
5. INTERRUPCIONES / 7 HORAS
Programación de interrupciones en assembler. Interrupción por tiempo, por
pulso de entrada, por variación de nivel.
6. LENGUAJE C / 7 HORAS
Programación en C del uC. / Uso del C como lenguaje de programación para
sistemas embebidos.
7. PERIFÉRICOS / 7 HORAS
Programación de periféricos en C. Uso de teclado y LCD. Uso del conversor
AD y de la comunicación serial Síncrona y Asíncrona.
8. APLICACIONES / 7 HORAS
Aplicaciones generales en Internet de las Cosas. Proyecto de fin de curso.
Av. Túpac Amaru Nº 210,– Lima 25, Perú
Telefax 482-3643 / Central UNI 481-1070 (513)
UNIVERSIDAD NACIONAL DE INGENIERÍA
Facultad de Ingeniería Mecánica
Escuela Profesional de Ingeniería Mecatrónica
V. LABORATORIOS Y EXPERIENCIAS PRÁCTICAS
Laboratorio 1: Programación del uc en assembler
Laboratorio 2: Uso de periféricos e interrupciones
Laboratorio 3: Programación en C dispositivos de I/O
Laboratorio 4: Sistema de Adquisición datos y registro remoto.
VI. METODOLOGÍA
Exposición de los temas, prácticas en laboratorio. Solución de ejercicios y
problemas prácticos. Discusión y absolución de preguntas, proposición de
problemas. Las clases teóricas se reforzarán experimentalmente en el
laboratorio. Evaluaciones.
VII. FÓRMULA DE EVALUACIÓN
Sistema de Evaluación “F”.
Cálculo del Promedio Final: PF = (1 EP+2 EF+1 PC+1 LA)/5
EP: Exámen Parcial, EF: Exámen Final, PC: Práctica Calificada, LA:Laboratorio.
VIII. BIBLIOGRAFÍA
1. ANGULO José. Microcontroladores PIC, diseño practico de aplicaciones
segunda parte. 2da edición. Ed. Mc Graw Hill. 1999.
2. ANGULO José. Microcontroladores PIC, diseño practico de aplicaciones
primera parte. 4ta edición. Mc Graw Hill. 2007.
3. GARCIA Eduardo. Compilador C CCS y simulador proteus para
microcontroladores. 1era edición. Ed. Alfa-Omega. 2008.
Av. Túpac Amaru Nº 210,– Lima 25, Perú
Telefax 482-3643 / Central UNI 481-1070 (513)