Professional Documents
Culture Documents
1. DATOS GENERALES
Docente: Sesiones/Semana:
PEREZ GUTIERREZ MILTON FABRICIO Teóricas: Prácticas/Laborator
mfperez3@espe.edu.ec 2 2
Descripción de la Asignatura:
La asignatura de Microcontroladores es de naturaleza teórica y práctica, enfocada en el desarrollo de Sistemas Embebidos con
microcontroladores de 8 bits, desde programación en lenguaje ensamblador hasta aplicaciones desarrolladas en lenguaje C. Se estudia las
características de la arquitectura y funcionamiento de del microcontrolador, así como, la operación de sus módulos internos más importantes,
programando aplicaciones para la gestión sus recursos y la comunicación con diferentes periféricos, que conlleve a la solución de problemas en
tiempo real para aplicaciones de control, instrumentación y otras.
Contribución de la Asignatura:
Esta asignatura corresponde a la segunda etapa del eje de formación profesional, que proporciona al futuro profesional una herramienta para el
desarrollo de aplicaciones embebidas, utilizando programación en lenguajes de bajo y alto nivel sobre microcontroladores.
1. Interpreta y resuelve problemas de la realidad aplicando métodos de la investigación, métodos propios de las ciencias,
herramientas tecnológicas y variadas fuentes de información científica, técnica y cultural con ética profesional, trabajo equipo
y respeto a la propiedad intelectual.
ESPECÍFICAS:
1. Aplica técnicas de programación e implementa dispositivos electrónicos de última tecnología, para disminuir la
dependencia tecnológica del país, cumpliendo normas internacionales para la documentación y la elaboración de sus diseños.
CONTENIDOS
Unidad 1 Horas/Min: 12:00 Resultados de Aprendizaje de la Unidad 1
Describe la arquitectura y funcionamiento de los
INTRODUCCIÓN A LOS MICROCONTROLADORES
Microcontroladores
INTRODUCCIÓN A LA ARQUITECTURA
Investigar la historia, los tipos y gamas
Microprocesadores y Microcontroladores Tarea 1 de microcontroladores y
microprocesadores.
Arquitectura de los Microcontroladores
Sistemas embebidos
Evolución de Microcontroladores y Futuro
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 1 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
2. SISTEMA DE CONTENIDOS Y RESULTADOS DEL APRENDIZAJE
MICROCONTROLADOR MICROCHIP PIC 16F877A
Investigar la familia de los
Familias de Microcontroladores PIC Tarea 2
microntroladores de microchip
Características sobresalientes
RISC, Harvard, Pipeline
Distribución de Pines
Tipos de Memorias
Memoria de Programa. Paginación.
Memoria de datos. Bancos, Registros de Propósito General, y Específico
Contador de programa
Memoria de Pila
Direccionamiento directo e indirecto
Tipos de Reset
Modos de oscilación
Análisis de la palabra de control del PIC
Palabra de control Tarea 3
16F877
Ejercicios de Configuración de los
Periféricos I/O. Puertos A,B,C,D,E, Característic Tarea 4
Puertos
CONTENIDOS
Unidad 2 Horas/Min: 32:00 Resultados de Aprendizaje de la Unidad 2
Diseña aplicaciones utilizando los módulos especiales de
PROGRAMACIÓN DE MÓDULOS DEL MICROCONTROLADOR los Microcontroladores en diversos problemas.
PROGRAMACIÓN EN ENSAMBLADOR
Circuito Básico
Manejo del paquete MPLAB. Entrega
Instrucciones (Simbología, Formato, Listado) Laboratorio 1 del trabajo preparatorio y el informe.
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 2 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
2. SISTEMA DE CONTENIDOS Y RESULTADOS DEL APRENDIZAJE
Manejo de displays por decodificación
Laboratorio 13
simple. Entrega del trabajo preparatorio
y el informe.
Manejo de displays por multiplexación.
Laboratorio 14
Entrega del trabajo preparatorio y el
informe.
Laboratorio 15 Teclado matricial. Entrega del trabajo
preparatorio y el informe.
Manejo de displays por multiplexación.
Laboratorio 4 Entrega del trabajo preparatorio y el
informe.
Manejo de displays por decodificación
Laboratorio 5 simple. Entrega del trabajo preparatorio
y el informe.
Secuencia de leds. Entrega del trabajo
Laboratorio 6
preparatorio y el informe.
Contadores de leds y manejo del
Laboratorio 7 Programador. Entrega del trabajo
preparatorio y el informe.
Manejo de leds, interruptores y
Laboratorio 8 pulsantes. Entrega del trabajo
preparatorio y el informe.
Manejo de displays por decodificación
Laboratorio 9 simple. Entrega del trabajo preparatorio
y el informe.
Ejercicios de programación y
configuración de las comunicaciones
Tarea 10
serie. Simulaciones.
Ejercicios de programación y
Tarea 5 configuración de PWM. Simulaciones.
Ejercicios de programación y
Tarea 9 configuración de USART. Simulaciones.
TIMERS
Timer 0, 1 y 2. Modos de configuración. Estructura, Registros, Pre- Ejercicios de programación y
Tarea 11
escaladores y Post- escalador configuración de Timers.
MÓDULOS AVANZADOS
Ejercicios de programación y
Módulo Conversor A/D. Estructura, Registros. Tarea 12 configuración de A/D. Simulaciones.
Ejercicios de programación y
USART. Modos Asincrónico RX/TX, Estructura. Tarea 13 configuración de USART. Simulaciones.
Ejercicios de programación y
Módulos CCPX. Modos de configuración : Captura, Comparación, y PWM.
Tarea 14 configuración de PWM. Simulaciones.
Estructura, Registros e Interrupción asociadas.
Ejercicios de programación y
Módulo MSSP: SPI, I2C. Estructura, Registros. Tarea 15 configuración de Comunicaciones Serie.
Simulaciones.
Ejercicios de programación y
Otros módulos. RTOS Real Time Operating System, Conceptos. Watch Dog
Tarea 16 configuración de EEPROM.
Timer.Sleep. Memorias EEPROM y Flash
Simulaciones.
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 3 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
2. SISTEMA DE CONTENIDOS Y RESULTADOS DEL APRENDIZAJE
CONTENIDOS
Unidad 3 Horas/Min: 20:00 Resultados de Aprendizaje de la Unidad 3
Verifica la solución óptima a problemas de aplicación en
INTERRUPCIONES Y PROGRAMACIÓN EN C base a interrupciones y programación en C.
PROGRAMACIÓN DE INTERRUPCIONES
Ejercicios de programación en lenguaje
Operación básica de una interrupción. Estructura. Vector de interrupción ensamblador para configuración y
Tarea 1
operación de interrupciones básicas.
3 Resolución de Problemas
2 Aula Virtual
3 Software de Simulación
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 4 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
Niveles de logro:
Logro o resultado de aprendizaje Técnica de Evidencia de
Alta(A), Media (B),
Evaluación aprendizaje
C(Baja).
Describe la arquitectura y La evaluación realizada en clases
1. funcionamiento de los Media B Evaluación escrita por medio de prueba y examen.
Microcontroladores
Diseña aplicaciones utilizando los
módulos especiales de los
2. Alta A Trabajo práctico Entrega del trabajo e informe.
Microcontroladores en diversos
problemas.
Verifica la solución óptima a problemas
de aplicación en base a interrupciones
3. Media B Trabajo práctico Entrega del trabajo e informe
y programación en C.
64 20 0 32 0 12 64
Tareas o guías 4 4 4
Examen Parcial 6 6 6
Solución de Problemas 2 2 2
Pruebas oral/escrita 4 4 4
TOTAL: 20 20 20
Programación de
Dogan, Ibrahim - 2006 spa Barcelona : Marcombo
microcontroladores PIC
8. BIBLIOGRAFÍA COMPLEMENTARIA
Titulo Autor Edición Año Idioma Editorial
Microcontroladores PIC: Sistema
integrado para el autoaprendizaje. Mandado Enrique Primera 2007 Español Marcombo
Embedded Technology:
Programming 16-Bit PIC Lucio Di Jasio Primera 2007 Inglés Newnes
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 5 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
Titulo Autor Edición Año Idioma Editorial
Microcontrollers in C: Learning to
Lucio Di Jasio Primera 2007 Inglés Newnes
Fly the PIC24
9. LECTURAS PRINCIPALES
Tema Texto Página URL
PIC 16F87XA Datasheet, 10-bit A/D www.microchip.com/wwwprod
Converter (Mid-Range), Timer0 - ucts/Devices.aspx?dDocName
Manual PIC16F877A Todo
PICmicro Mid-Range MCU Family =en010242
10. ACUERDOS
Del Docente:
Motivar, estimular y mostrar interés por el aprendizaje significativo de los estudiantes y evaluar a conciencia y con justicia
1
Mantener en todo momento un clima de empatía y consideración entre estudiantes, profesores, administrativos, trabajadores, etc.
2
Cumplir con las leyes y reglamentos institucionales y orientar todos los esfuerzos en la dirección de los grandes propósitos de la
3
Universidad (Misión, Visión)
Cumplir con las obligaciones de estudiantes y docentes para devengar la inversión que hace el estado Ecuatoriano en favor de los
4
mismos.
5 Esforzarme en conocer con amplitud al campo académico y práctico
6 Asistir a clases siempre y puntualmente dando ejemplo al estudiante para exigirle igual comportamiento
De los Estudiantes:
1 Mantener en todo momento un clima de empatía y consideración entre estudiantes, profesores, administrativos, trabajadores,
etc.
2 Cumplir con las leyes y reglamentos institucionales y orientar todos los esfuerzos en la dirección de los grandes propósitos de la
Universidad (Misión, Visión)
3 Cumplir con las obligaciones de estudiantes y docentes para devengar la inversión que hace el estado Ecuatoriano en favor de
los mismos.
4 Ser honesto, no copiar, no mentir
5 Firmar toda prueba y trabajo que realizo en conocimiento que no he copiado de fuentes no permitidas
6 Colaborar con los eventos programados por la institución e identificarme con la carrera
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 6 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14
PROGRAMA DE ASIGNATURA - SÍLABO
FIRMAS DE LEGALIZACIÓN
FIRMADO
NO Y
DOCENTE
APROBADO
SELLADO
MILTON FABRICIO PEREZ GUTIERREZ AMPARO DE LAS MERCEDES MEYTHALER NARANJO
COORDINADOR DE AREA DE CONOCIMIENTO
CÓDIGO: SGC.DI.321
VERSIÓN: 1.3 Página 7 de 7
FECHA ÚLTIMA REVISIÓN: 23/09/14