You are on page 1of 7

SILABO DE MICROCONTROLADORES

CODIGO 100000Z332
2017- mayo

1. DATOS GENERALES

1.1 Facultad: Ingeniería
1.2 Carrera: Ingeniería Electrónica
Ingeniería Mecatrónica
Ingeniería Biomédica
1.3 Coordinador: Alberto Alvarado Rivera.
1.4 Requisitos: 100000Z212 Circuitos Lógicos Secuenciales
1.5 Competencias: Ingeniería Mecatrónica
 Sistemas electrónicos y procesamiento de señales.
Ingeniería Electrónica
 Sistemas eléctricos, electrónicos y procesamiento
de señales.
Ingeniería Biomédica.
 Sistemas electrónicos y procesamiento de señales.
1.6 Número de créditos:
4
1.7 Número de horas:
Horas Horas de Horas trabajo Total
teórico- evaluación autónomo
practicas reflexivo
56 2 6 64

1.8 Modalidad: Presencial

2. FUNDAMENTACIÓN
Esta asignatura brinda un gran campo de aplicaciones al estudiante ya que
contribuye a obtener en su formación el desarrollo de sistemas electrónicos
digitales utilizando los microcontroladores de MICROCHIP, el uso y aplicación de
estos dispositivos son de gran importancia en el rubro de la investigación y la
industria, permitiendo al estudiante la concepción sistémica de estos dispositivos.

3. SUMILLA
El curso es teórico, práctico y experimental. Inicia con los microcontroladores
PIC18F4550, se estudia la arquitectura, configuraciones y modos de
interrupciones. Asimismo, la configuración y programación de los módulos internos
del microcontrolador, concluyendo con las interfaces y periféricos de
comunicación.

1

visualizador LCD Logro específico de aprendizaje: Analiza.  Integración del hardware y software. Timer 1 y Timer 2)  Manejo del convertidor analógico – digital  Manejo del UART Unidad de aprendizaje 3: Aplicaciones integradas con Semanas: 11. 8. Arquitectura interna del Microcontrolador Logro específico de aprendizaje: Comprende y aplica los principios fundamentales de la arquitectura de los microcontroladores de 8 bits.  Desarrollo del hardware embebido.  Metodología de diseño de sistemas embebidos. Unidad de aprendizaje 2: Periféricos del microcontrolador PIC y Semanas: 7. UNIDADES Y LOGROS ESPECÍFICOS DE APRENDIZAJE Unidad de aprendizaje 1: Semanas: 1. 12. 5 y 6.  Arquitectura del Microcontrolador PIC18F4550  Interrupciones.  Desarrollo del Software embebido.4. 4. 5. diseña y programas para un visualizador LCD y los módulos internos del microcontrolador complementando su aprendizaje con herramientas informáticas de simulación. 13 y 14. LOGRO GENERAL DE APRENDIZAJE El alumno brindará soluciones usando microcontroladores mediante el análisis y diseño de sistemas digitales de complejidad media.  Interrupción externa 0.  Pruebas y depuración del prototipo. El alumno utilizará el uso del lenguaje C para microcontroladores con las aplicaciones básicas e intermedias en ingeniería. 2. 9 y 10. Temario  Sistemas embebidos. Temario  Manejo del visualizador LCD. en su aspecto físico hardware y de programación software con herramientas informáticas de simulación y así mismo la implementación de prototipos de prueba. complementando su importancia con el manejo y programación mediante software de simulación. 3.  Manejo de los módulos de tiempo (Timer 0.  Análisis y diseño de un sistema embebido para monitoreo. así como la implementación en prototipos de prueba. microcontroladores Logro específico de aprendizaje: Analiza. Temario  Introducción a los Microcontroladores PIC. diseña el desarrollo de sistemas embebidos básicos. 2 .

Prácticas con Microcontroladores de 8 Bits. MARCOMBO. Edición 2010.  KUO BENJAMIN: Sistemas de Control Digital. No es necesario que el alumno realice trámite alguno para que este remplazo se realice.  La nota mínima aprobatoria es 12 (doce). S. 8. CECSA. S. FUENTES DE INFORMACIÓN Fuentes de consulta obligatoria  ANGULO USATEGUI JOSE M.  En el caso de que un alumno no rinda una práctica calificada (PC) y. 2008. Fuentes de consulta :  LEHMANN STEFAN: Microcontroladores Pic: Prácticas de Programación. Introducción a los Microcontroladores.: Microcontroladores Pic: Diseño Práctico de Aplicaciones.A. Edición 2012. MCGRAW HILL INTERAMERICANA DE ESPANA. 2007.  No se elimina ninguna práctica calificada. Sistemas Digitales.6.A. 3 . Edición 2011  RONALD TOCCI. METODOLOGÍA Se dictarán clases teóricas con desarrollo de exposiciones y la participación activa de los estudiantes mediante la realización de experiencias de laboratorio.  El examen rezagado incluye los contenidos de todo el curso.  JOSÉ ADOLFO GONZÁLES VÁSQUEZ. esta es reemplazada con la nota que se obtenga en el Examen Final o de Rezagado.PC2 y PC3 son Prácticas Calificadas Individuales PC1=16 puntos PC01 (10) + LC01 (6) + LC02 (7) + Prueba de entrada = 4 puntos PC02 (10) + LC03 (7) + PC03 (20) PC3 = 10 puntos + EXFN (40) Trabajo autónomo = 10 puntos EF es Examen Final Nota:  Solo se podrá rezagar el Examen Final. SISTEMA DE EVALUACIÓN El Promedio Final del curso será: PC1. MARIANO BARRÓN RUIZ. 7. por lo tanto.  JAVIER MARTÍNEZ PÉREZ. solo se reemplaza la práctica calificada de mayor peso. obtenga NS. Para ello se facilitarán guías de laboratorio y separatas de ejercicios para resolver según cada grupo. En caso de que el alumno tenga más de una práctica calificada no rendida.

o Datos Se les entrega la tarea  EEPROM del trabajo autónomo.Organización de Memoria electrónicos digitales 1 o Programa sincronizados. Ejercicios del uso de Uso de operadores aritméticos y operadores aritméticos. punteros y funciones en lenguaje 4 Uso de las funciones para C. Prueba de entrada. Unidad 01: Registros TRISx .EXTR C) .XT. Arquitectura del Aplicación práctica de Microcontrolador PIC18F4550. relacionados los puertos de I/O con el Manejo de Puertos de I/O( 2 uso del lenguaje C. retardos de tiempo (__delay_ms y __delay_us) 4 . MPLAB X para la verificación de los ejercicios. Programa ejemplo en lenguaje controlador C utilizando el compilador XC8 del MPLAB-X. constantes y declaración de variables y uso de sentencias en la programación sentencias en lenguaje para microcontroladores. C.PORTx y Arquitectura LATx ).INTOSC. Uso de Vectores. variables. punteros y Ejercicios del uso de funciones en lenguaje C.  RAM ( Registros SFR y GPR) . para N°1 el microcontrolador Uso del software PIC18F4550. lógicos.Introducción como base de sistemas . vectores. Osciladores (LP.HS. 3 Laboratorio dirigido Programa ejemplo en XC8. Circuito básico de Manejo de registros funcionamiento. los microcontroladores . Fuentes de Reset .9. para el microcontrolador PIC18F4550. interna del Micro. CRONOGRAMA DE ACTIVIDADES Unidad de Actividades y Semanas Tema aprendizaje Evaluaciones Introducción a los microcontroladores.

. para N°2 el microcontrolador Uso del software PIC18F4550. Descripción de los módulos de temporización. Ejercicios sobre la Timer 1 y Timer 2) temporización del módulo timer. 1.Uso de la CGRAM. del Uso del software . Unidad 02: Laboratorio dirigido .Funcionamiento del ciclo Laboratorio Calificado de interrupción. Interrupciones . 5 . MPLAB X para la verificación de los ejercicios.Programa ejemplo en XC8 ejercicios.Código ejemplo en XC8.Características MPLAB X para la .Definiciones y fuentes de interrupción. Laboratorio dirigido .Registros de interrupción.Introducción Uso del software . Manejo de Manejo del Módulo LCD del visualizador alfanumérico HD44780. Ejercicio de configuración de la interrupción externa 0. Laboratorio dirigido Interrupción Externa 0 N°3 . usando el MPLAB X Práctica Calificada N°1 Preguntas de la prueba de entrada: 4 puntos Preguntas de la práctica calificada: 16 puntos. Periféricos N°4 CGROM y DDRAM. habilitadores y banderas. . Laboratorio dirigido Programa ejemplo en XC8. 8 .Funcionamiento del 7 controlador HD44780. alfanumérico HD47780. microcontrol MPLAB X para la ador PIC y verificación de los visualizador ejercicios.Usos y Aplicaciones verificación de los 6 . LCD Temporizadores (Timer 0 . Configuración del módulo N°5 5 . Análisis y programación en el compilador del MPLAB X.

TMR1 y TMR2 en Uso del software modo temporizador. TMR1 y TMR2 usando interrupciones.Introducción . TMR0. MPLAB XC8 para la con verificación de los microcontrol ejercicios.Digital (ADC).Introducción a la comunicación Serial RS232. adores Análisis y diseño de un sistema Programación en embebido para monitoreo de lenguaje “C” de una 12 temperatura inalámbrico Comunicación Serial utilizando módulos de para enviar y transmitir transmisión bluetooth. . Comunicación Serial (UART) .Configuración del módulo UART del microcontrolador.Arquitectura de un sistema 11 Laboratorio dirigido Unidad 03: embebido N°6 Aplicacione . . Conversor Análogo. Configuración del módulo TMR0. Configuración del módulo ADC del microcontrolador para convertir una señal analógica.Código ejemplo en XC8. . MPLAB X para la . 9 2: . ejercicios. Código ejemplo en XC8. . Código ejemplo en XC8.Metodología del diseño de Uso del software s integradas sistemas embebidos. Práctica Calificada N°2 Programación en lenguaje “C” del conversor análogo digital y la Sistemas embebidos Comunicación Serial. Calculo de la verificación de los temporización.Módulo UART del Evaluación escrita de 10 microcontrolador la unidad 2 . Fundamentos de los convertidores Analogo - Laboratorio Calificado Digital. datos 6 . . . .

prototipo. 15 EXAMEN FINAL 16 EXAMEN REZAGADOS TRABAJO AUTONOMO Actividad Semana Horas Trabajo autónomo reflexivo : Diseñar e implementar un circuitos electrónico basado en 13 6 microcontroladores correspondiente a las unidades del curso Tabla resumen de cronograma de actividades: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Unidades 1 1 1 1 1 1 2 2 2 2 3 3 3 3 3 Evaluaciones X X X X X X X 10. 3. Desarrollo del software Evaluación escrita de embebido. FECHA DE ACTUALIZACIÓN:20/02/2017 7 . Realización de la 14 integración y pruebas Pruebas y depuración del del sistema. 13 Trabajo autónomo = Práctica Calificada N°3 10 puntos Integración del hardware y software. Desarrollo del hardware Laboratorio Calificado embebido. la unidad 3= 10 ptos.