Está en la página 1de 2

FUNDAMENTOS DE MICROPROCESADORES

PROGRAMA DE ESTUDIOS

ITESO, primavera 2020

INGENIERÍAS ELECTRÓNICA, EN REDES Y TELECOMUNICACIONES Y EN SISTEMAS COMPUTACIONALES

1. OBJETIVOS DE APRENDIZAJE. acreditar el curso, 1) aprobar el proyecto de la repentina 2)


El objetivo de este curso es introducir al alumno al estudio y presentar la práctica #4 (LCD y serial) funcionando al 100% 3)
a la aplicación de los microprocesadores. Al término del curso, Contar con promedio aprobatorio en exámenes
el alumno será capaz de utilizar microprocesadores y
Las prácticas probables pudiesen ser las siguientes:
microcontroladores (procesadores) de propósito general, y
podrá interconectarlos con otros circuitos para formar un Práctica #1: 8051 conexión básica y E/S
sistema digital básico de aplicación específica que resuelva un Práctica #2: Funcionamiento elemental de un
problema real. microprocesador
Práctica #3: Sistema mínimo
2. PREREQUISITOS Y RELACION POSTERIOR.
Repentina
Es necesario haber cursado y aprobado Diseño Digital. A su
Práctica #4: Interconexión de teclado y display LCD.
vez son convenientes nociones de programación tales como
Uso del puerto serial e interrupciones.
diagramas de flujo y algoritmos. La materia sirve de base para
Práctica #5: PWM (a valorar)
la comprensión de varios procesadores, tanto en arquitectura
Proyecto Final: Aplicación basada en el 8051.
como en filosofía de diseño, y en la utilización de ellos como
herramienta en la solución de problemas de tipo lógico, es por Para asesorar a los alumnos en el laboratorio durante el
ello que guarda una relación directa con los cursos posteriores desarrollo de una práctica, ES REQUISITO INDISPENSABLE
de Sistemas Digitales. que se tengan a la mano el esquemático, el diagrama de flujo
3. ACTIVIDADES Y METODOLOGIA. (no importando que en ese momento estén a mano), el listado
El curso está dividido en 10 temas y uno adicional del programa CON COMENTARIOS y las configuraciones
(dependiendo del avance del grupo), los cuales son (hojas de datos) de los C.I.’s que se estén utilizando, según sea
desarrollados de manera conjunta por el profesor y los alumnos. el caso.
El profesor introduce cada nuevo tema y expone las partes que Los reportes de las prácticas deben incluir según el tipo de
lo componen de una manera general, siendo responsabilidad de práctica, lo siguiente: 1) el desarrollo teórico de la misma, 2) el
cada alumno el particularizar y profundizar en cada uno de esquemático completo, 3) diagrama de tiempos (práctica 2), 4)
ellos. Para lo anterior es indispensable la lectura del libro de diagrama de flujo o pseudo código, 5) listado del programa con
texto, así como investigaciones que se realicen en diferentes comentarios, 6) conclusiones INDIVIDUALES y 7)
fuentes de información, principalmente en Internet. referencias. El reporte de la practica debe ser CONCRETO y
Durante el semestre se realizan prácticas de laboratorio que CONCISO y vale un 10% de la misma siempre y cuando la
refuerzan los conceptos aprendidos. Así mismo, durante el práctica haya funcionado; en caso contrario no tendrá valor.
semestre se realizan diversas tareas y actividades de forma Las tareas y los reportes deben subirse al sitio del curso en
individual o cooperativa. Moodle antes de la fecha y hora límite fijada.
4. EVALUACION. Las prácticas se revisan presencialmente en la fecha fijada,
Se evalúan diferentes actividades en orden de conformar la posterior a la fecha de revisión establecida no se obtendrá
calificación final. calificación. Aunque la práctica será realizada en equipos, la
La calificación final está integrada de la siguiente manera: evaluación se llevará a cabo en forma individual y es
responsabilidad de cada alumno conocer a totalidad el
- Tareas y cuestionarios................................. 5 % funcionamiento e implementación del proyecto o práctica
- Exámenes …..…........................................... 30 % Existe una única oportunidad, a decisión del alumno, de
- Prácticas ........................................................ 40 % entregar una práctica tarde con un plazo de 7 días adicionales a
- Repentina ….…………………………….. 10 % fecha y hora límite. Lo anterior no aplica para el proyecto final,
- Proyecto Final ……………………………. 15 % donde no habrá prórroga en su entrega.
Se realizarán dos o tres exámenes que engloban los Los exámenes incluyen aspectos teóricos y prácticos.
puntos vistos en clase, en el laboratorio y en las tareas.
No hay examen final ni examen extraordinario.
Se realizará una repentina, probablemente en un sábado
a mitad del semestre con el propósito de desarrollar un proyecto Es obligatorio traer el libro de texto todos los días de clase.
que resuelva de manera completa (HW y SW) un problema real. También es necesario disponer de una laptop por equipo.
Para la evaluación final se tomará en cuenta el promedio 5. CONTENIDO DEL CURSO.
obtenido en cada uno de los puntos, siendo requisito para
TEMA 1. INTRODUCCIÓN TEMA 9. INTERFASE CON EL MUNDO REAL.
1.1 Icebreak activity 9.1 Interfase con un LCD
1.2 Encuadre de la materia 9.2 Interfase con un teclado
TEMA 2. Introducción a los microprocesadores 9.3 Técnicas de codificación digital
2.1 Procesador de un bit 9.4 Estándares de comunicación de datos
2.2 Procesador de 8 bits
2.3 Adquiriendo Instrucciones desde Memoria TEMA 10. EL PUERTO SERIAL
2.4 Decodificando Instrucciones 10.1 Registros
2.5 Ejecutando Instrucciones 10.2 Modos de operación
2.6 La unidad de control 10.3 Uso del puerto serial
10.4 Bases de tiempo (Baud rates)

TEMA 3. EL MICROCONTROLADOR 8051. TEMA 11. MÁS ALLA DEL 8051


3.1 El microprocesador como circuito digital. 11.1 Ensamblador vs C
3.2 Operación de un microprocesador. 11.2 Evolución de los micros
3.3 Modelo del programador. 11.3 Clasificación de los micros
3.4 La familia de microcontrolador MCS51 11.4 Estado actual de los micros
3.5 Descripción del circuito integrado
3.6 Puertos 6. BIBLIOGRAFÍA.
3.7 Organización de memoria
3.8 Características eléctricas del microcontrolador Libro de TEXTO:
3.9 Ciclos de instrucción 1. I. Scott Mackenzie, El microcontrolador, cuarta edición,
3.10Detalles en el armado y prueba de circuitos. Prentice Hall, 2007.
2. Manish K. Patel, The 8051 Microcontroller Based
TEMA 4. CONJUNTO DE INSTRUCCIONES. Embedded Systems, 1rst edition, Mc Graw Hill, 2014.
4.1 Repertorio y tipos de Instrucciones
4.2 Modos de direccionamiento. Libros de referencia:
4.3 Formatos de las instrucciones. 3. John D. Carpinelli, Computer Systems Organization and
4.4 Edición y programación de una E2PROM Architecture, fourth edition, Pearson, 2007.
TEMA 5. ENSAMBLADOR Y HERRAMIENTAS DE 4. Muhammad Ali Mazidi y Janice Gillispie Mazidi, The 8051
PROGRAMACIÓN. Microcontroller and Embedded Systems, Prentice Hall,
5.1 Formato de un programa en ensamblador. 2000. 621.391 MAZ
5.2 Funcionamiento de ensambladores. 5. James W. Stewart, The 8051 microcontroller. Prentice Hall
5.3 Directivas y controles en ensamblador 1993. 621.391 STE
5.4 Encadenador - Simulador. 6. Michael Slater, Microprocessor based design. Prentice Hall
5.5 Formato Intel. 1989. 621.38173 SLA
5.6 Programación de memorias y micros. 7. Digital and Microprocessor Fundamentals Theory and
TEMA 6. ESTRUCTURAS DE PROGRAMACIÓN Y Applications, William Kleitz, Prentice Hall, 2003. 621.395
ALGORITMOS. KLE
6.1 Diseño de algoritmos
6.2 Las tres estructuras de programación. Liga del curso en Internet: cursos.iteso.mx (FMM. P20 clave:
6.3 Diagramas de flujo y pseudo código. Micros2020).
6.4 Estilo de programación en ensamblador. Nombre del curso: Fundamentos de Microprocesadores |
6.5 Algoritmos aritméticos útiles. Grupo ESI3140G | Martín Sinsel P. 2020
6.6 Ejemplos de programación. Profesor: Martín Sinsel.
Correo: msinseld@iteso.mx
TEMA 7. TEMPORIZADORES Y CONTADORES. El anterior es el único correo en el cual serán atendidos asunto
7.1 Registros relacionados con el curso.
7.2 Modos de operación
7.3 Fuentes de reloj
7.4 Uso de los temporizadores
7.5 Generación de bases de tiempo (baud rates)

TEMA 8. INTERRUPCIONES
8.1 Conceptos básicos de interrupciones.
8.2 El Sistema de interrupciones del 8051
8.3 Procesando interrupciones
8.4 Programas que utilizan interrupciones.

También podría gustarte