You are on page 1of 9

INSTITUTO POLITÉCNICO NACIONAL

SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

PROGRAMA SINTÉTICO
CARRERA: Ingeniería en Comunicaciones y Electrónica

ASIGNATURA: Microprocesadores SEMESTRE: Sexto

OBJETIVO
ESCUELA: Superior GENERAL:
de Ingeniería Mecánica y Eléctrica ASIGNATURA: Microprocesadores
CARRERA: Ingeniería en Comunicaciones y Electrónica SEMESTRE: Sexto
OPCIÓN:
El alumno diseñará y construirá una microcomputadora basada en CLAVE:
un microprocesador moderno, para
COORDINACIÓN:
aplicaciones deAcademia
cómputo,decontrol
Computación CRÉDITOS: 7.5
industrial, telecomunicaciones e instrumentación digital.
DEPARTAMENTO: Ingeniería en Comunicaciones y Electrónica VIGENTE: Agosto 2005
CONTENIDO SINTÉTICO: TIPO DE ASIGNATURA: Teórico-Práctica
I. Introducción a los Microprocesadores. MODALIDAD: Escolarizada
II. Interfases del Microprocesador.
III. Programación en Lenguaje Ensamblador.
IV. Aplicaciones.

METODOLOGÍA:
*Estudio y análisis, por parte del alumno, de la información bibliográfica que complemente el material teórico
expuesto en el aula.
*Búsqueda y selección, por parte del alumno, de la información técnica, contenida en manuales, que
respalde el funcionamiento de los circuitos integrados, que utilizará en la parte experimental de la materia,
bajo la orientación permanente del profesor.
* Diseño y construcción por parte del alumno de cada uno de los circuitos contenidos en la guía de
prácticas, comprobando su funcionamiento bajo la aprobación del profesor.
* Elaboración, por parte del alumno, de los reportes correspondientes a cada una de las prácticas, las
cuales, el profesor revisará para su correcta estructuración, en un proceso de retroalimentación permanente.

EVALUACIÓN Y ACREDITACIÓN:
* Tres exámenes parciales y, en su caso, un examen extraordinario para evaluar la parte teórica.
* Participación del alumno en el desarrollo de ejercicios propuestos.
* Reportes de todas las prácticas realizadas en el laboratorio para evaluar la parte práctica.
* Trabajos extra clase realizados.

BIBLIOGRAFÍA:
González Vázquez, José Adolfo. “Introducción a los Microcontroladores”; Mc Graw Hill. España, 1992.

Intel Corp., “MCS 51 Microcontroller family user’s manual”; Intel Corporation, U.S.A., February 1994.

Barry B Brey, “Los microprocesadores de INTEL Arquitectura, programación e interfaces”; Prentice Hall
Hispanoamericana, S.A., 838 pp.

J. Ayala, Kenneth. “The 8051 Microcontroller: Arquitecture, Programming and Applications”; West Publishing
Company. USA, 1991.

TIEMPOS ASIGNADOS
INSTITUTO POLITÉCNICO NACIONAL
SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

HORAS/SEMANA TEORÍA: 3.0


HORAS/SEMANA PRÁCTICA: 1.5

HORAS/SEMESTRE TEORÍA: 54.0


HORAS/SEMESTRE PRÁCTICA: 27.0

HORAS/TOTALES: 81.0

PROGRAMA ELABORADO O ACTUALIZADO AUTORIZADO POR: Comisión de Planes y Programas de


POR: ESIME Culhuacan y ESIME Zacatenco Estudio del Consejo General Consultivo del IPN.
REVISADO POR: Subdirección Académica
APROBADO POR: Consejos Técnicos Consultivos
Escolares de la ESIME Culhuacan y ESIME Zacatenco

M. en C. Miguel Ángel Rodríguez Zuno


ESIME-CULHUACAN

M. en C. Jesús Reyes García.


ESIME-ZACATENCO
INSTITUTO POLITÉCNICO NACIONAL
SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

ASIGNATURA: Microprocesadores CLAVE: HOJA: 2 DE 8

FUNDAMENTACIÓN DE LA ASIGNATURA

Los sistemas computacionales tienen una relación vital con la industria y están innovándose continuamente a una
velocidad impresionante. Esto ha conducido a la revolución de la información, multiplicando las posibilidades de
utilización de los sistemas computacionales dirigiéndose a un progreso sin antecedentes y con ello la responsabilidad
del aprendizaje de la ingeniería de cómputo, que debe reflejar el estado actual del campo, por lo tanto, hay que
introducir los principios que dan forma a la computación siendo indispensable en las opciones de la carrera de
Ingeniería en Comunicaciones y Electrónica: Computación, Electrónica, Comunicaciones, Control y Acústica.

Los Ingenieros en Comunicaciones y Electrónica deben comprender que hay dentro de un sistema de computo,
distinguir el software debajo del programa, el hardware debajo del gabinete de la computadora y la interacción entre
ellos, obteniendo un marco de comprensión de los fundamentos de la computación. Lo que permite que el estudiante
adquiera los conocimientos básicos que constituyen los antecedentes necesarios para cursos más avanzados de
microcontroladores y arquitectura de computadoras a nivel licenciatura y posgrado.
La presente asignatura tiene como asignaturas antecedentes Circuitos Lógicos, Fundamentos de Programación,
Mediciones Eléctricas y Dispositivos Electrónicos

OBJETIVO DE LA ASIGNATURA

El alumno diseñará y programará una microcomputadora basada en el uso de un microprocesador moderno, para
aplicaciones de cómputo, control industrial, telecomunicaciones e instrumentación digital.
INSTITUTO POLITÉCNICO NACIONAL
SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

ASIGNATURA: Microprocesadores CLAVE: HOJA: 3 DE 8

No. UNIDAD I NOMBRE: Introducción a los Microprocesadores.

OBJETIVOS PARTICULARES DE LA UNIDAD


El alumno identificará los conceptos básicos de los microprocesadores y las microcomputadoras.

HORAS
No. TEMAS CLAVE BIBLIOGRÁFICA
TEMA T P EC
1 Introducción a los microprocesadores. 1B,3B,10C
1.1 Organización básica de un sistema de cómputo
1.1.1 Diagrama general de un sistema de cómputo.
1.1.2 Unidad Central de Procesamiento (CPU)
1.1.3 Circuito de reloj.
1.1.4 Memoria.
1.1.5 Buses.
1.1.6 Interfases de Entrada / Salida.
1.1.7 Ejemplos de aplicaciones. 1.5 0.5

1.2 Microprocesadores de 8 y 16 bits.


1.2.1 Definición.
1.2.2 Buses.
1.2.3 Arquitecturas clásica y paralela (Pipelined).
1.2.4 Tecnologías de fabricación.
1.2.5 Fabricantes.
1.2.6 Evolución y perspectivas a futuro. 1.0 1.5

1.3 Microcontroladores de 8 y 16 bits.


1.3.1 Definición.
1.3.2 Modo microprocesador (Modo expandido).
1.3.3 Evolución y perspectivas a futuro. 0.5 1.0

Subtotal 3.0 3.0

ESTRATEGIA DIDÁCTICA:
Identificación de los conceptos y fundamentos teóricos de los temas de la unidad I, con la guía del profesor,
reforzándolos con lecturas complementarias.
Participación en la resolución de ejercicios y problemas tipo, seleccionados por el profesor.
Realización de trabajos extra clase para comprender conceptos y fundamentos básicos del sistema de cómputo.
PROCEDIMIENTO DE EVALUACIÓN: Al finalizar la unidad I se tomara en cuenta la participación del alumno en la
solución de ejercicios y búsqueda de información complementaria.
El primer examen parcial abarcará la unidad I.
INSTITUTO POLITÉCNICO NACIONAL
SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

ASIGNATURA: Microprocesadores CLAVE: HOJA: 4 DE 8

No. UNIDAD II NOMBRE: Interfases del Microprocesador.

OBJETIVOS PARTICULARES DE LA UNIDAD


El alumno diseñará y construirá un sistema mínimo que presente una arquitectura y capacidad de procesamiento
equivalentes a un microcontrolador de segunda generación en modo expandido.

HORAS
No. TEMAS CLAVE BIBLIOGRÁFICA
TEMA T P EC
2 Interfases del microprocesador. 1B,2B,3B,4B
2.1 Características eléctricas del microprocesador. 5C,6C,10C
2.1.1 Diagrama de terminales del microprocesador.
2.1.2 Niveles de voltaje y factores de carga.
2.1.3 Voltaje de alimentación.
2.1.4 Circuitos de reloj y reinicio. 1.5 1.5 1.5

2.2 Interfase con los dispositivos de memoria.


2.2.1 Interfase con la memoria ROM.
2.2.2 Ciclos de búsqueda y ejecución.
2.2.3 Interfase con la memoria RAM.
2.2.4 Ciclos de lectura y escritura en RAM. 3.0 1.5

2.3 Direccionamiento de memoria.


2.3.1 Arquitectura Von Newmann.
2.3.2 Arquitectura Harvard.
2.3.3 Decodificación de memoria.
2.3.4 Interfase con bancos de memoria. 6.0 3.0 1.5

2.4 Puertos paralelos de entrada / salida.


2.4.1 Interfase básica de salida.
2.4.2 Interfase básica de entrada.
2.4.3 Direccionamiento y mapa de puertos.
2.4.4 Decodificación de puertos.
2.4.5 Interfase Periférica Programable (PPI). 4.5 3.0 1.5

Subtotal 15 7.5 6.0

ESTRATEGIA DIDÁCTICA: Identificación de los conceptos y fundamentos teóricos de los temas de la unidad II,
con la guía del profesor, reforzándolos con lecturas complementarias.
Participación en la resolución de ejercicios y problemas tipo, seleccionados por el profesor.
Búsqueda de información técnica, vertida en manuales para llevar a cabo la práctica 1 en el laboratorio con la
orientación del profesor.
Realización de trabajos extra clase para comprobar en forma preliminar los circuitos que se evaluarán en el
laboratorio.
PROCEDIMIENTO DE EVALUACIÓN:
Al finalizar la unidad II se hará el primer examen departamental y se tomará en cuenta participaciones del alumno.
En la fase experimental el alumno realizará la práctica 1, 2, 3, y 4 con sus reportes debidamente estructurados, los
cuales se tomaran en cuenta para la calificación final.
INSTITUTO POLITÉCNICO NACIONAL
SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

ASIGNATURA: Microprocesadores CLAVE: HOJA: 5 DE 8

No. UNIDAD III NOMBRE: Programación en Lenguaje Ensamblador.

OBJETIVOS PARTICULARES DE LA UNIDAD


El alumno elaborará programas en lenguaje ensamblador a través de un ambiente integrado de desarrollo, con los
cuales resolverá problemas básicos de ingeniería.

HORAS
No. TEMAS CLAVE BIBLIOGRÁFICA
TEMA T P EC
3 Programación en lenguaje ensamblador 1B, 2B, 4B
3.1 Modelo de programación. 5C, 6C, 7C, 8C, 9C
3.1.1 Registros de Funciones Especiales (SFR)
3.1.2 Estado inicial de los registros de la CPU
3.1.3 Bancos de registros.
3.1.4 Registros con bits direccionables. 3.0 1.5

3.2 Modos de direccionamiento.


3.2.1 Direccionamiento inmediato.
3.2.2 Direccionamiento implícito.
3.2.3 Direccionamiento por registro.
3.2.4 Direccionamiento directo.
3.2.5 Direccionamiento indirecto.
3.2.6 Direccionamiento relativo.
3.2.7 Direccionamiento absoluto.
3.2.8 Direccionamiento indexado.
3.2.9 Direccionamiento de la pila. 3.0 3.0

3.3 Conjunto de instrucciones.


3.3.1 Instrucciones de transferencia de datos.
3.3.2 Instrucciones aritméticas.
3.3.3 Instrucciones lógicas
3.3.4 Instrucciones de manejo de bits.
3.3.5 Instrucciones de flujo de programa.
3.3.6 Instrucciones de control del procesador. 3.0 3.0

3.4 Herramientas de desarrollo.


3.4.1 Ensamblador.
3.4.2 Simulador
3.4.4 Emulador y terminal 1.5 4.5 3.0

3.5 Técnicas para el desarrollo de programas.


3.5.1 Diagrama de flujo.
3.5.2 Subrutinas.
3.5.3 Programación aplicada a la solución de problemas 15.0 9.0 12.0
básicos de ingeniería.
Subtotal 25.5 13.5 22.5

ESTRATEGIA DIDÁCTICA: Identificación de los conceptos y fundamentos teóricos de los temas de la unidad III.
Participación en la resolución de ejercicios y problemas tipo, seleccionados por el profesor.
Realización de trabajos extra clase para comprobar en forma preliminar los circuitos que se evaluarán en el
laboratorio.
PROCEDIMIENTO DE EVALUACIÓN: Al finalizar la unidad III se aplicará el segundo examen departamental,
tomando en cuenta la participación del alumno.
ASIGNATURA: Microprocesadores CLAVE: HOJA: 6 DE 8
INSTITUTO POLITÉCNICO NACIONAL
SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

No. UNIDAD IV NOMBRE: Aplicaciones

OBJETIVOS PARTICULARES DE LA UNIDAD


El alumno diseñará un proyecto de aplicación que involucre sistemas electrónicos de uso común.

HORAS
No. TEMAS CLAVE BIBLIOGRÁFICA
TEMA T P EC
4 Temporizadores y contadores. 1B, 2B, 4B
4.1 Descripción general del temporizador programable. 5C, 6C., 7C, 8C, 9C
4.1.2 Modos de operación de los temporizadores.
4.1.3 Descripción del contador programable.
4.1.4 Programación. 3.0 1.5 3.0

4.2 Interrupciones
4.2.1 Aspectos generales y tipos de interrupción
4.2.2 Niveles de prioridad.
4.2.3 Proceso de interrupción
4.2.4 Fuentes de interrupción externa.
4.2.5 Fuentes de interrupción interna.
4.2.6 Programación. 3.0 1.5 1.5

4.3 Interfase de comunicación serie


4.3.1 Introducción a la norma de comunicación EIA -232D
4.3.2 Registros de control.
4.3.3 Modos de operación de la UART.
4.3.4 Programación. 3.0 1.5 1.5

4.4 Interfaces analógicas.


4.4.1 Conversión analógica a digital (A/D)
4.4.2 Conversión digital a analógica (D/A)
4.4.3 Interfase con un convertidor A/D
4.4.4 Interfase con un convertidor D/A. 1.5 1.5 1.5

Subtotal 10.5 6.0 7.5

ESTRATEGIA DIDÁCTICA:
Identificación de los conceptos y fundamentos teóricos de los temas de la unidad IV, con la guía del profesor,
reforzándolos con lecturas complementarias.
Búsqueda de información técnica en manuales para planear las prácticas 8, 9, y 10 en el laboratorio con la
orientación del profesor.
Realización de trabajos extra clase para comprobar en forma preliminar los circuitos que se evaluarán en el
laboratorio.

PROCEDIMIENTO DE EVALUACIÓN:
la unidad VI se evaluará en su aspecto experimental y el alumno deberá haber realizado la última práctica con su
reporte debidamente estructurado, la cual se tomará en cuenta para la calificación final.
Esta unidad está planeada para dar continuidad al plan de estudios.

ASIGNATURA: Microprocesadores CLAVE: HOJA: 7 DE 8


INSTITUTO POLITÉCNICO NACIONAL
SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

RELACIÓN DE PRÁCTICAS

PRACT. NOMBRE DE LA PRÁCTICA UNIDAD DURACIÓN LUGAR DE


No. REALIZACIÓN
1 Montaje y prueba del sistema II 1.5
mínimo. Todas las prácticas
se realizarán en el
2 Decodificación de datos, II 3.0 laboratorio
direcciones y memoria externa

3 Puerto de salida.( Despliegue a II 1.5


través de display de 7
segmentos)

4 Puerto de entrada.( Teclado II 1.5


lineal).

5 Herramientas de desarrollo III 4.5

6 Interfase para controlar un III 3.0


motor a pasos.

7 Interfase con un teclado III 3.0


matricial y display de 7
segmentos..

8 Aplicación de los contadores, IV 3.0


temporizadores e
interrupciones.

9 Comunicación remota con una IV 1.5


microcomputadora.

10 Proyecto final. IV 4.5

Total 27.0

ASIGNATURA: Microprocesadores CLAVE: HOJA: 8 DE 8


INSTITUTO POLITÉCNICO NACIONAL
SECRETARÍA ACADÉMICA
DIRECCIÓN DE ESTUDIOS PROFESIONALES EN INGENIERÍA Y CIENCIAS
FÍSICO MATEMÁTICAS

PERÍODO UNIDAD PROCEDIMIENTO DE EVALUACIÓN

1 I y II 60% examen escrito + 30% prácticas de laboratorio + 10% participaciones.


2 III 60% examen escrito + 30% prácticas de laboratorio + 10% participaciones.
3 IV 60% examen escrito + 30% prácticas de laboratorio + 10% participaciones.

La calificación final se obtendrá de promediar las evaluaciones anteriores.

NOTA: En caso de que la calificación final del laboratorio no sea aprobatoria, el alumno no
aprobará la asignatura ni tendrá derecho a examen extraordinario.

CLAVE B C BIBLIOGRAFÍA
González Vázquez, José Adolfo. “Introducción a los Microcontroladores”; Mc Graw
1 X Hill. España, 1992.

2 X Intel Corp., “MCS 51 Microcontroller family user’s manual”; Intel Corporation,


U.S.A., February 1994.
3 X Barry B Brey, “Los microprocesadores de INTEL Arquitectura, programación e
interfaces”; Prentice Hall Hispanoamericana, S.A., 838 pp.
4 X J. Ayala, Kenneth. “The 8051 Microcontroller: Arquitecture, Programming and
Applications”; West Publishing Company. USA, 1991.
5 X Yeralan, Sencer; Emery, Helen. “Programming and Interfacing the 8051
Microcontroller in C and Assembly” Riger Corporation. USA, 2000.
6 X W. Stewart, James. “The 8051 Microcontroller: Hardware, Software and Interfacing”;
Prentice Hall. USA, 1992.
7 X MacKenzie, Scott. “The 8051 Microcontroller” 3rd. Edition; Prentice Hall. U.S.A.
8 X Predko, Mike. “Programming and Customizing the 8051 Microcontroller”; Mc Graw Hill
& TAB Electronics. First edition, USA. 1999.
9 X Axelon, Jan. “The Microcontroller Idea Book: Circuits, Programs & Applications
Featuring the 8052 – Basic Single – Chip Computer”; Ed. Lakeview Research, First
edition. USA, 1994.
10 X Clements, Alan. “Microprocessor Systems Design. 68000 Hardware, Software and
Interfacing”. PWS Publishing Company. 3rd. edition. 1987.

You might also like