13
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

Microprocesadores2013

Embed Size (px)

Citation preview

Page 1: 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

Page 2: Microprocesadores2013

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

Page 3: Microprocesadores2013

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

Page 4: Microprocesadores2013

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

Page 5: Microprocesadores2013

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

Page 6: Microprocesadores2013

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

Page 7: Microprocesadores2013

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

Page 8: Microprocesadores2013

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

Page 9: Microprocesadores2013

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

Page 10: Microprocesadores2013

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

Page 11: Microprocesadores2013

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.

Page 12: Microprocesadores2013

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

Page 13: Microprocesadores2013

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