Anda di halaman 1dari 5

UNIVERSIDAD NACIONAL AUTNOMA DE MXICO

FACULTAD DE INGENIERA

PROGRAMA DE ESTUDIO

CIRCUITOS DIGITALES 10
Asignatura Clave Semestre Crditos

ING MECNICA E INDUSTRIAL INGENIERIA MECATRNICA
ING MECATRNICA
Divisin Departamento Carrera(s) en que se imparte

Asignatura: Horas: Total (horas):

Obligatoria X Tericas 4.0 Semana 6.0

Optativa Prcticas 2.0 16 Semanas 96.0


Asignatura(s) precedente(s):
ELECTRONICA BASICA

Asignatura(s) subsecuente(s):
DISEO MECATRONICO, ROBOTICA, PROCESAMIENTO DE SEALES

Objetivo(s) del curso:
El alumno aprender en uso de dispositivos de baja, media y alta escala de integracin, as como diferentes metodologas y
herramienta para el diseo de sistemas digitales.

























Temario

NM. NOMBRE HORAS
1. INTRODUCCIN A LOS CIRCUITOS DIGITALES 12
2. MAQUINAS DE ESTADO ALGORITMICO (CARTAS ASM) 12
3. MICROPROGRAMACION Y DISEO DE MICROPROCESADORES 8
4. PROGRAMACIN DE MICROCONTROLADORES 32

64.0

Prcticas de laboratorio 32.0

Total 96.0



1 INTRODUCCIN A LOS CIRCUITOS DIGITALES

Objetivo: El alumno aprendr las caractersticas tcnicas de los dispositivos digitales, as como el uso para
la implementacin de circuitos combinacionales y secuenciales.

Contenido:
1.1 Compuertas TTL, DTL, RTL y CMOS. voltaje de los estados lgicos (VIH, VIL, VOH y VOL).
concepto de fanout , conexin entre compuertas TTL y CMOS.
1.2 Diagramas lgicos y diagramas de conexiones, implementacin de funciones con compuertas
NAND, NOR, multiplexores y decodificadores.
1.3 Circuitos secuenciales: Modelo Mealy y Modelo Moore, diagramas de estado, registros ( ES/SS,
EP/SS, ES/SP, EP/SP, registro universal), Memorias (Tipos de memorias, direccionamiento,
expansin del tamao de palabra y tamao de la memoria, particin de memoria).
1.4 PLDs, implementacin de funciones booleanas, implementacin de circuitos secuencias con
funciones de estado, el PLD como mquina de estado (sncrona y asncrona).


2 MAQUINAS DE ESTADO ALGORITMICO (CARTAS ASM)

Objetivo: Uso de tcnica de mquinas de estado para la solucin de problemas con mltiples entradas y
salidas para la solucin de circuitos secuenciales.

Contenido:
2.1 Definicin de una carta ASM, componentes de una carta ASM, proceso de diseo, representacin de
estructuras WHILE y FOR.
2.2 Implementacin de cartas ASM con memorias y registros.
2.3 Implementacin de cartas ASM con PLDs
2.4 Diseo auxiliado con multiplexores, decodificadores, contadores y registros.

3 INTRODUCCION A LA MICROPROGRAMACION Y DISEO DE MICROPROCESADORES

Objetivo: El alumno entender el funcionamiento y la arquitectura de un microprocesador, as como la
secuencia de operacin para la ejecucin de instrucciones.

3.1 Direccionamiento por trayectoria, direccionamiento entrada-estado, direccionamiento implcito,
direccionamiento en formato variable.
3.2 Lenguaje de trasferencia de registros y microinstrucciones.
3.3 Instrucciones y ciclo de fetch, cdigos de instruccin.
3.4 La unidad de procesamiento (ALU, bus de datos, bus de instruccin, registro de instruccin,
contador de programa, el registro de status).

4 PROGRAMACIN DE MICROCONTROLADORES

Objetivo: Aprender la operacin de un microcontrolador, as como de sus perifricos a travs de la
programacin en lenguaje ensamblador y de alto nivel.


Contenido:

4.1 Introduccin (diferencia entre un microprocesador y un microcontrolador), arquitecturas y
perifricos, herramientas de desarrollo.
4.2 Estructura del lenguaje ensamblador e instrucciones del microcontrolador
4.3 Interrupciones (definicin, el Stack Pointer, vector de interrupcin, manejo de interrupciones)
4.4 El TIMER ( Interrupcin en tiempo real, contador de eventos externos, salida de comparacin)
4.5 Modulacin por ancho de pulso (PWM), programacin y aplicaciones
4.6 El convertidor analgico digital (arquitectura, configuracin y aplicaciones)
4.7 Configuracin serial asncrona (definicin, configuracin y aplicacin)
4.8 Configuracin serial sncrona (definicin, configuracin y aplicacin)
4.9 Lenguaje de alto nivel.
4.10 Combinacin de lenguaje de alto nivel y lenguaje ensamblador.




Bibliografa bsica:

Morris, Mano.
Diseo Digital
Prentice Hall, 2003

Nashelsky.
Fundamentos de tecnologa digital
Ed. Limusa, 1993

Fletcher, William,
An engineering approach to digital design
Prentice Hall, 1980

Bibliografa complementaria:

Axelson, Jan.
Serial port complete
Ed. Madison, 1998




























Sugerencias didcticas:


Exposicin oral X Lecturas obligatorias
Exposicin audiovisual X Trabajos de investigacin X
Ejercicios dentro de clase X Prcticas de taller o laboratorio X
Ejercicios fuera del aula Prcticas de campo
Seminarios Otras

Forma de evaluar:
Exmenes parciales X Participacin en clase X
Exmenes finales X Asistencias a prcticas X
Trabajos y tareas fuera del aula X Otras



Perfil profesiogrfico de quienes pueden impartir la asignatura
Preferentemente profesor de asignatura con actividad profesional o acadmica directamente relacionada con la
aplicacin profesional de la asignatura. Puede ser impartida por un acadmico de la UNAM con experiencia
docente o lnea de investigacin directamente relacionada con la asignatura.