Microprocesadores2013
Transcript of Microprocesadores2013
UNIVERSIDAD NACIONAL
DE CHIMBORAZO
FACULTAD DE INGENIERÍA ESCUELA DE INGENIERIA ELECTRONICA Y
TELECOMUNICACIONES SÍLABO DE LA CÁTEDRA MICROPROCESADORES Y
LABORATORIO AÑO: CUARTO
PROFESOR: FABIAN GUNSHA PERIODO ACADÉMICO: 2012-2013
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 2 de 13 Docente: Ing. Fabián Gunsha
INSTITUCIÓN Universidad Nacional de Chimborazo FACULTAD Ingeniería NOMBRE DE LA CARRERA Ingeniería Electrónica y
Telecomunicaciones SEMESTRE(AÑO) Cuarto NOMBRE DE LA ASIGNATURA Microprocesadores y Laboratorio CÓDIGO DE LA ASIGNATURA ETC030 NÚMERO DE CRÉDITOS TEÓRICOS 6.75 N.H.T.A. 3 N.H.T.AN.
N.H.P.AN.
108 NÚMERO DE CRÉDITOS PRÁCTICOS 6.75 N.H.TA. 3 108 NÚMERO TOTAL DE CRÉDITOS 13.5
DESCRIPCIÓN DEL CURSO
El curso cubre la arquitectura de los microprocesadores, microcontroladores, la
programación en ASM, C de microcntroladores de microchip y Atmel para manejo de
Puertos, PWM , SPI, Usart, Timers, ADC, conexión USB, manejo de LCD,GLCD para
el desarrollo de Sistemas embebidos.
PRERREQUISITOS
ETC016
CORREQUISITOS
ETC026
OBJETIVOS DEL CURSO
Analizar las arquitecturas y registros del microprocesador y microcontrolador.
Conocer los lenguajes de Programación C y Ensamblador de Los
microcontroladores
Diseñar circuitos y programas que permitan manejar entradas y salidas del
microcontrolador
Diseñar circuitos y programas que permitan manejar LCD y GLCD
Diseñar circuitos y programas que permitan manejar ADC Y comunicación serial
Diseñar circuitos y programas que permitan manejar módulos CCP y
Temporizadores
Conocer y Programar microcontroladores de la gama mejorada
Conocer y Programar microcontroladores Atmel
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 3 de 13 Docente: Ing. Fabián Gunsha
UNIDAD 1
INTRODUCCION A MICROPROCESADORES Y MICROCONTROLADOR
CONTENIDOS – TEMAS
No DE
HORAS/
SEMANAS
RESULTADOS DEL
APRENDIZAJE
EVIDENCIAS DE LO
APRENDIDO
CLASES TEÓRICAS
1-1 Introducción. Estructura
básica de un
microprocesador y
microcontrolador. 1-2 Unidad de Proceso.
Manejo de
entrada/salida. Buses del
sistema 1-3 Estructura general de un
sistema basado en
microprocesador y
microcontrolador. 1-4 Arquitectura interna de
los microprocesadores y
microcontroladores 1-5 Registros internos.
Memoria de programa y
memoria de datos.
12/1-4
Conocer la
arquitecturas internas
de Microprocesadores
y Microcontroladores
Analizar los registros
del microcontrolador y
microprocesador
Trabajos de los estudiantes en
los que se demuestra que
conocen la arquitecturas de los
microprocesadores y
microcontroladores(Guardar
los trabajos).
CLASES PRÁCTICAS
Instalación de Software
Mplab, MicroC, Proteus
12/1-4
Conocer el proceso de
instalación de los software
Trabajos que demuestran
conocen la instalación de los
software (informes y respaldos
en discos ópticos)
TRABAJO DE
INVESTIGACIÓN
Arquitectura de los ARM
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 4 de 13 Docente: Ing. Fabián Gunsha
UNIDAD 2
PROGRAMACIÓN DE LOS MICROCONTROLADORES
CONTENIDOS – TEMAS
No DE
HORAS/
SEMANAS
RESULTADOS DEL
APRENDIZAJE
EVIDENCIAS DE LO
APRENDIDO
CLASES TEÓRICAS
2-1 Características principales
del lenguaje ensamblador
y c
2-2 Tipos de datos en c y
ensamblador
2-3 Variables y constantes
2-4 Operadores
2-5 Estructuras de control
2-6 Programar los pic
utilizando mikroc ,Mplab
12/5-8
Conocer el lenguaje c
y ensamblador para
microcontroladores.
Analizar los software
de programación
MPLAB y MiKroC
Trabajos de los estudiantes en
los que se demuestra que
conoce, los software de
programación. (Guardar los
trabajos).
CLASES PRÁCTICAS
Analizar los software de
programación MPLAB y
MikroC
12/5-8
Analizar los software de
programación de
microcontroladores
Trabajos que demuestran el
manejo de los software de
Programación. (informes y
respaldos en discos ópticos)
TRABAJO DE
INVESTIGACIÓN
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 5 de 13 Docente: Ing. Fabián Gunsha
UNIDAD 3
CONFIGURACION DE ENTRADAS Y SALIDAS
CONTENIDOS – TEMAS
No DE
HORAS/
SEMANAS
RESULTADOS DEL
APRENDIZAJE
EVIDENCIAS DE LO
APRENDIDO
CLASES TEÓRICAS
3-1 Características básicas del
pic16f887A
3-2 Principales registros
entrada - salida
3-3 Puertos de entrada/salida
3-4 Configuración de registros
entrada/salida
3-5 Manejo de motores cc,
PAP, servomotores.
3-6 Programas
12/9-12
Conocer las
características básicas
del microcontrolador
Conocer como
configurar entradas y
salidas
Trabajos de los estudiantes en
los que se demuestra que
conoce, como configurar
entradas y salidas (Guardar los
trabajos).
CLASES PRÁCTICAS
Diseñar, simular, armar y
Programar un juego de leds
Diseñar, simular, armar y
Programar un pulsador
cambie de juego
Diseñar, simular, armar y
Programar Motor led
12/9-12 Diseñar y Simular
Trabajos que demuestran que
configuran Entrada Y salida.
(Informes y respaldos en
discos ópticos).
TRABAJO DE
INVESTIGACIÓN
Configuración Pull-up
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 6 de 13 Docente: Ing. Fabián Gunsha
UNIDAD 4
MANEJO DE LCD ,GLCD EEPROM
CONTENIDOS – TEMAS
No DE
HORAS/
SEMANAS
RESULTADOS DEL
APRENDIZAJE
EVIDENCIAS DE LO
APRENDIDO
CLASES TEÓRICAS
4-1 Configuración de lcd .
4-2 Configuración de glcd
4-3 La memoria EEPROM
4-4 Configuración de
EEPROM
4-5 Conexión de LCD y
GLCD
4-6 Programas
15/13-17
Conocer la
configuración del LCD
,GLCD, EEPROM
Conocer la conexión
de LCD ,GLCD
Trabajos de los estudiantes en
los que se demuestra que
conocen la configuración del
LCD ,GLCD, EEPROM
(Guardar los trabajos).
CLASES PRÁCTICAS
Diseñar, simular, y Programar
su nombre en LCD
Diseñar, simular, y Programar
su foto en un GLCD
15/13-17 Diseñar y Simular
Trabajos que demuestran
quemanejan el LCD y GLCD.
(Informes y respaldos en
discos ópticos).
TRABAJO DE
INVESTIGACIÓN
GLCD de colores
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 7 de 13 Docente: Ing. Fabián Gunsha
UNIDAD 5
ADC Y CONFIGURACION SERIE
CONTENIDOS – TEMAS
No DE
HORAS/
SEMANAS
RESULTADOS DEL
APRENDIZAJE
EVIDENCIAS DE LO
APRENDIDO
CLASES TEÓRICAS
5-1 El conversor ADC
5-2 Registros de Trabajo
5-3 Estructura Interna y
configuración
5-4 Modulo de
comunicación serie
5-5 Configuración de
Registros
5-6 Programas
15/18-22
Conocer la
configuración de
registros de control
del ADC y
Comunicación Serie
Trabajos de los estudiantes en
los que se demuestra que
conoce la configuración
registros de control del ADC y
Comunicación Serie (Guardar
los trabajos).
CLASES PRÁCTICAS
Diseñar, simular, y Programar
sensor de temperatura
visualiza resultado en LCD
Diseñar, simular, y Programar
sensor de temperatura
visualiza resultado en LCD y
PC
Diseñar, simular, y Programar
una transmisión de audio a
30m
15/18-22 Diseñar y simular
Trabajos que demuestran que
conoce el manejo del ADC y
comunicación serie. (Informes
y respaldos en discos ópticos).
TRABAJO DE
INVESTIGACIÓN
Comunicación Inalámbrica de Microcontroladores
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 8 de 13 Docente: Ing. Fabián Gunsha
UNIDAD 6
MODULO CCP, TEMPORIZADORES,INTERRUPCIONES
CONTENIDOS – TEMAS
No DE
HORAS/
SEMANAS
RESULTADOS DEL
APRENDIZAJE
EVIDENCIAS DE LO
APRENDIDO
CLASES TEÓRICAS
6-1 Modo de captura y
Comparación
6-2 Configuración de
Registros
6-3 Configuración Timer0
6-4 Configuración Timer1
6-5 Configuración Timer2
6-6 Configuración de
Interrupciones
6-7 Programas
15/23-27
Conocer la
configuración de
los módulos CCP
Conocer la
configuración y
uso de los
temporizadores
Conocer la
configuración de
interrupciones
Trabajos de los estudiantes en
los que se demuestra que
configura el modulo CCP ,
Temporizadores interrupciones
(Guardar los trabajos).
CLASES PRÁCTICAS
Diseñar, simular, y Programar
control de motor DC por
PWM
Diseñar, simular, y Programar
un ingreso por clave utilizando
teclado con tiempos para
bloqueo
Diseñar, simular, y Programar
dos relojes con oscilador
externo y interno
15/23-27 Diseñar y simular
Trabajos que demuestran que
configuran modulo CCP y
temporizadores. (Informes y
respaldos en discos ópticos).
TRABAJO DE
INVESTIGACIÓN
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 9 de 13 Docente: Ing. Fabián Gunsha
UNIDAD 7
MICROCONTROLADOR DE GAMA MEJORADA
CONTENIDOS – TEMAS
No DE
HORAS/
SEMANAS
RESULTADOS DEL
APRENDIZAJE
EVIDENCIAS DE LO
APRENDIDO
CLASES TEÓRICAS
7-1 Características básicas
de 18f2550
7-2 Principales registros
7-3 Puertos de entrada/salida
7-4 Temporizadores
7-5 Módulos de
comunicación serie
7-6 Comunicación usb
7-7 Módulos analógicos
7-8 Memoria eeprom
7-9 Programas
15/28-32
Conocer las
características del
microcontrolador de
gama mejorada
Analizar las
diferentes
aplicaciones que se
puede mejorar con
microcontrolador
18F2550.
Trabajos de los estudiantes en
los que se demuestra que el
estudiante conoce el
microcontrolador de gama
mejorada (Guardar los
trabajos).
CLASES PRÁCTICAS
Diseñar una tarjeta de
adquisición de datos vía USB
15/28-32 Diseñar y simular
Trabajos que demuestran que
conoce le microcontrolador
18F2550. (Informes y
respaldos en discos ópticos).
TRABAJO DE
INVESTIGACIÓN
Microcontrolador 18F4550 y DSpics
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 10 de 13 Docente: Ing. Fabián Gunsha
UNIDAD 8
MICROCNTROLADORES ATMEL
CONTENIDOS – TEMAS
No DE
HORAS/
SEMANAS
RESULTADOS DEL
APRENDIZAJE
EVIDENCIAS DE LO
APRENDIDO
CLASES TEÓRICAS
8-1 Características básicas
de ATMEGA 8,
ATMEGA 644P
8-2 Principales registros
8-3 Puertos de entrada/salida
8-4 Temporizadores
8-5 Módulos de
comunicación serie
8-6 Módulos analógicos
8-7 Memoria eeprom
8-8 Manejo LCD y GLCD
8-9 Programas
12/33-36
Conocer las
características del
microcontrolador de
ATMEL
Analizar las
diferentes
aplicaciones que se
puede mejorar con
este
microcontrolador
Trabajos de los estudiantes en
los que se demuestra que el
estudiante conoce los
microcontroladores de
Atmel(Guardar los trabajos).
CLASES PRÁCTICAS
Diseñar, simular y programar
sensor de temperatura y
humedad
Diseñar, simular y programar
tarjeta de adquisición de datos
vía serial
12/33-36 Diseñar y Simular
Trabajos que demuestran que
conocen y programa los
microcontroladores
ATMEL(Informes y respaldos
en discos ópticos).
TRABAJO DE
INVESTIGACIÓN
Consultar Los Xmega
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 11 de 13 Docente: Ing. Fabián Gunsha
CONTRIBUCIÓN DEL CURSO EN LA FORMACIÓN DEL PROFESIONAL
La asignatura de Microprocesadores y laboratorio aporta con el conocimiento en el diseño de de Sistemas embebidos para aplicaciones que se presentan en la carrera de Ingeniería en Electrónica y telecomunicaciones.
RELACIÓN DEL CURSO CON EL CRITERIO RESULTADO DE APRENDIZAJE
La asignatura contribuye para que el estudiante tenga conocimientos, basada en el análisis y en
el desarrollo de habilidades y destrezas para Diseñar circuitos embebidos.
ASPECTOS DE CONDUCTA Y COMPORTAMIENTO ETICO
Se exige puntualidad, no se permitirá el ingreso de los estudiantes con retraso
La copia de exámenes será severamente castigada. Art. 207 literal g. Sanciones (b) de la LOES
Respeto en las relaciones docente-estudiante y alumno-alumno. Art. 86 de la LOES
En los trabajos se debe incluir las citas y referencias de los autores consultados, usando las normas APA. El plagio puede dar motivo a valorar con cero el respectivo trabajo.
No se receptarán trabajos o deberes u otro fuero de la fecha prevista, salvo justificación debidamente aprobada por la autoridad competente.
METODOLOGÍA
METODOLOGÍA: Lección Magistral. ESTRATEGIA DIDÁCTICA: Exposición de Conocimientos. TÉCNICA DE EVALUACIÓN: Pruebas. INSTRUMENTO DE EVALUACIÓN: Pruebas escritas y orales.
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 12 de 13 Docente: Ing. Fabián Gunsha
EVALUACIÓN DEL APRENDIZAJE
COMPONENTE % CASILLAS DEL ACTA DE CALIFICACIONES
Trabajos de investigación y sustentación 20% Promedio de Aportes (Investigación, experimentación y aplicaciones prácticas)
Trabajos prácticos, experimentación o simulaciones realizadas en clase.
30%
Lecciones, pruebas, controles de lectura 30% Promedio de Evaluaciones (de contenidos programáticos)
Examen teórico – práctico de fin de semestre (o quimestre)
20%
BIBLIOGRAFÍA BÁSICA
Barry B. Brey ,MICROPROCESADORES INTEL, 7 Edición, 2006, Pearson /
Prentice Hall
Angulo Usategui, José María, MICROCONTROLADORES PIC DISEÑO
PRÁCTICO DE APLICACIONES SEGUNDA PARTE PIC16F87X,
PIC18FXXXX , 2da Edición , 2006, McGraw-Hill
Muhammad Ali Mazidi , AVR Microcontroller and Embedded Systems: Using
Assembly and C, Primera edición,2011,Prentice Hall
BIBLIOGRAFÍA COMPLEMENTARIA
Milan Verle, Microcontroladores PIC Programación en C,1era Edicion ,2009, mikroElektronika
LECTURAS RECOMENDADAS
Eduardo García Breijo, Compilador C CCS y simulador Proteus para microcontroladores
PIC, 2da Edicion, 2009 , Marcombo, S.A.
RESPONSABLE DE LA ELABORACIÓN DEL SILABO
________________________________
Ing. Fabián Gunsha
FECHA 10 de Septiembre de 2012
Universidad Nacional de Chimborazo Facultad de Ingeniería, Carrera Ingeniería Electrónica y Telecomunicaciones
Sílabo de la Asignatura Microprocesadores y Laboratorio
Página 13 de 13 Docente: Ing. Fabián Gunsha
TABLA 2.B-1 RESULTADOS O LOGROS DE APRENDIZAJE DEL CURSO
RESULTADOS O LOGROS DE
APRENDIZAJE
CONTRIBUCION,
ALTA, MEDIA
BAJA
EL ESTUDIANTE
DEBE
Conocer la arquitecturas internas de
Microprocesadores y Microcontroladores MEDIA
Conocer
Analizar los registros del microcontrolador y
microprocesador MEDIA
Diferenciar
Conocer el proceso de instalación de los software MEDIA Instalar
Conocer el lenguaje c y ensamblador para
microcontroladores ALTA
Conocer
Analizar los software de programación MPLAB y
MiKroC ALTA
Diferenciar
Analizar los software de programación de
microcontroladores MEDIA
Diferenciar
Conocer las características básicas del
microcontrolador ALTA
Conocer
Conocer como configurar entradas y salidas ALTA Aplicar
Conocer la configuración del LCD ,GLCD,
EEPROM ALTA
Aplicar
Conocer la conexión de LCD ,GLCD ALTA Aplicar
Conocer la configuración de registros de control
del ADC y Comunicación Serie ALTA Determinar
Conocer la configuración de los módulos CCP ALTA Conocer
Conocer la configuración y uso de los
temporizadores ALTA
Conocer
Conocer la configuración de interrupciones ALTA Realizar
Conocer las características del microcontrolador
de gama mejorada ALTA
Realizar
Analizar las diferentes aplicaciones que se puede
mejorar con microcontrolador 18F2550. MEDIA Conocer
Conocer las características del microcontrolador
de ATMEL ALTA Determinar
Analizar las diferentes aplicaciones que se puede
mejorar con este microcontrolador ALTA
Realizar
Diseñar ,Simular y Programar ALTA Realizar