You are on page 1of 14

UNIVERSIDAD AUTNOMA DE BAJA CALIFORNIA

COORDINACIN DE FORMACIN BSICA Y PROFESIONAL

PROGRAMA DE ASIGNATURA POR COMPETENCIAS

I.- DATOS DE IDENTIFICACIN


Facultad de Ingeniera Ensenada, Facultad de Ingeniera Mexicali, Facultad de Ciencias
1. Unidad Acadmica:
Qumicas e Ingeniera Tijuana,

2. Programa(s) de estudio: (Tcnico, Licenciatura): Ingeniera en Electrnica 3. Vigencia del plan: 2003-1

4. Nombre de la asignatura: Circuitos Digitales II 5. Clave: 5323

6. HC: 4 HL: 2 HT: HPC: HCL: HE: 4 CR: 10

7. Ciclo escolar: 6to perodo 8. Etapa de formacin a la que pertenece: Disciplinaria

9. Carcter de la asignatura: Obligatoria: XXXXXXXX Optativa:

10. Requisitos para cursar la asignatura: Circuitos Digitales I

Formul: Vo. Bo.

Fecha: Cargo:

1
II. PROPSITO GENERAL DEL CURSO

Este curso proporciona los conocimientos para identificar los componentes de un microprocesador y utilizar los elementos perifricos
con los que se interconecta dentro de un sistema electrnico basado en microprocesador. Otorga al alumno las herramientas y
habilidades para disear y utilizar en forma eficiente un sistema electrnico basado en microprocesador en la realizacin de una
tarea especfica.
El curso se enfoca al manejo de una arquitectura clsica y propone que el participante adquiera los fundamentos para el estudio
posterior de los sistemas electrnicos empotrados de mediana / alta complejidad basados en microprocesador y microcontrolador,
dentro de unidades de aprendizaje terminales integradoras.

III. COMPETENCIA(S) DEL CURSO

Interpretar adecuadamente el funcionamiento de un sistema basado en microprocesador y la relacin que guardan sus diferentes
etapas, mediante el desarrollo de programas de manera lgica, para usar los recursos del sistema en forma creativa.

IV. EVIDENCIA(S) DE DESEMPEO

Indica la ubicacin de cada etapa dentro la organizacin del sistema.


Describe el proceso de transferencia de datos y el funcionamiento de las seales de control del sistema.
Seala con detalle la operacin de cada perifrico y los requerimientos para su configuracin y uso.
Relaciona la operacin de programas, perifricos e interfaz de entrada/salida en forma conjunta.
Aplica el sistema basado en microprocesador como gobierno de un sistema electrnico.

2
V. DESARROLLO POR UNIDADES

COMPETENCIA
Identificar los elementos que comprenden la arquitectura de un microprocesador, describir sus caractersticas fsicas y distinguir la
funcin de los buses de direccin, datos y control, as como de las terminales de conexin.

CONTENIDO DURACIN
1. INTRODUCCIN A LOS MICROPROCESADORES 10 horas
1.1. Organizacin de un sistema computarizado.
1.2. Arquitectura de un microprocesador.
1.2.1. Unidad Central de procesamiento.
1.2.2. Unidad de control.
1.2.3. Unidad aritmtica lgica.
1.2.4. Registros.
1.2.5. Memoria.
1.2.6. Dispositivos de entrada / salida.
1.3. Bus.
1.3.1. Datos.
1.3.2. Direccin.
1.3.3. Control.
1.4. Tipos de arquitecturas.
1.4.1. Harvard.
1.4.2. Von Neumann.
1.4.3. Otras arquitecturas (CISC, RISC, ARM, paralelas, pipeline).
1.5. Descripcin fsica del microprocesador
1.5.1. Terminales y funciones.
1.5.2. Seal de reloj.
1.5.2.1. Caractersticas de la seal de reloj y circuito generador de la seal de reloj.
1.5.2.2. Temporizacin en general.
1.5.2.3. Temporizacin de lectura y escritura.

3
V. DESARROLLO POR UNIDADES

COMPETENCIA
Distinguir la operacin de los diferentes dispositivos de memoria para el almacenamiento de informacin del sistema con apego a los
requisitos de temporizacin y sealizacin.

CONTENIDO DURACIN
2. INTERFAZ DE MEMORIA 12 horas
2.1. Concepto, funcionamiento y terminologa.
2.2. Tipos de Memorias.
2.2.1. Memoria slo lectura, arquitectura y tipos.
2.2.2. Memoria lectura / escritura, arquitectura y tipos.
2.2.2.1. Memoria esttica (SRAM).
2.2.2.2. Memoria dinmica (DRAM).
2.2.2.3. Memoria no voltil (NVRAM).
2.2.3. Memoria interna / externa.
2.3. Operaciones de Lectura y Escritura con memorias.
2.3.1. Descripcin de terminales y funciones.
2.3.2. Seales de control y temporizacin.
2.3.3. Conexin con el sistema.
2.4. Mapa de memoria y mapa de entrada / salida.
2.4.1. Mapa de memoria.
2.4.2. Mapa de entrada / salida.
2.4.3. Dispositivos mapeados en memoria.
2.4.4. Direcciones lgicas y fsicas.
2.4.5. Metodologas para decodificacin de direcciones.

4
V. DESARROLLO POR UNIDADES

COMPETENCIA
Aplicar el conjunto de instrucciones del microprocesador en forma creativa y lgica para construir programas que relacionen los
perifricos del sistema.

CONTENIDO DURACIN
3. INSTRUCCIONES Y PROGRAMACIN DEL MICROPROCESADOR 14 horas
3.1. Introduccin a los elementos de una instruccin.
3.1.1. Cdigo de operacin.
3.1.2. Micro operaciones.
3.2. Modos de direccionamiento.
3.2.1. Inherente.
3.2.2. Entre registros.
3.2.3. De datos inmediatos.
3.2.4. De memoria.
3.2.4.1. Directo.
3.2.4.2. Indirecto.
3.2.4.3. Indexado.
3.2.4.4. Relativo.
3.3. Conjunto de instrucciones.
3.3.1. Instrucciones de transferencia de datos.
3.3.2. Instrucciones aritmticas.
3.3.3. Instrucciones lgicas.
3.3.4. Instrucciones de control de programa.

5
V. DESARROLLO POR UNIDADES

COMPETENCIA
Manipular la interfaz de entrada y salida con apego a la secuencia de operacin, a travs del desarrollo de programas para
intercambiar informacin desde y hacia el exterior del sistema.

CONTENIDO DURACIN
4. INTERFAZ DE ENTRADA Y SALIDA 6 horas
4.1. Instrucciones de E/S
4.2. Interfaz bsica de entrada.
4.3. Interfaz bsica de salida.
4.4. Interfaz perifrica de entrada / salida.
4.4.1. Descripcin de terminales y funciones.
4.4.2. Caractersticas elctricas y de temporizacin.
4.4.3. Modos de operacin.
4.4.4. Conexin con el sistema.

6
V. DESARROLLO POR UNIDADES

COMPETENCIA
Emplear el esquema de interrupciones mediante el desarrollo correcto de rutinas de servicio de interrupcin, para controlar en forma
eficiente la atencin a los diferentes perifricos.

CONTENIDO DURACIN
5. INTERRUPCIONES 10 horas
5.1. Tipos
5.1.1. Enmascarables y no enmascarables.
5.1.2. Lgicas (por software).
5.1.3. Fsicas (por hardware).
5.2. Control va Hardware.
5.2.1. Polling
5.2.2. Cadena Margarita (daisy-chain)
5.2.3. Handshaking
5.2.4. Prioridad.
5.3. Control va Software.
5.3.1. Habilitacin / Deshabilitacin.
5.3.2. Vectores de interrupcin.
5.3.3. Rutinas de servicio de interrupcin.
5.4. Controlador de interrupciones.
5.4.1. Descripcin de terminales y funciones
5.4.2. Caractersticas elctricas y de temporizacin
5.4.3. Modos de operacin.
5.4.4. Conexin con el sistema.
7
V. DESARROLLO POR UNIDADES

COMPETENCIA
Describir la interaccin de los temporizadores para la realizacin de tareas especficas mediante el desarrollo correcto de subrutinas
de medicin de tiempo, generacin de seales y registro de eventos secuenciales.

CONTENIDO DURACIN
6. TEMPORIZADORES 6 horas
6.1. Tipos.
6.2. Descripcin de terminales y funciones.
6.3. Caractersticas elctricas y de temporizacin.
6.4. Modos de operacin.
6.5. Conexin con el sistema.

8
V. DESARROLLO POR UNIDADES

COMPETENCIA
Utilizar la interfaz de comunicacin serie a travs del desarrollo correcto de subrutinas para la transferencia bidireccional de datos
con otro sistema.

CONTENIDO DURACIN
7. INTERFAZ DE COMUNICACIN SERIE. 6 horas
7.1. Introduccin.
7.1.1. Comunicacin en serie y en paralelo.
7.1.2. Comunicacin sincrnica y asincrnica.
7.1.3. Estndares de comunicacin serie.
7.2. El estndar de comunicacin serie RS-232.
7.2.1. Caractersticas fsicas y elctricas.
7.2.2. Dispositivos relacionados.
7.3. Puerto serie.
7.3.1. Descripcin de terminales y funciones.
7.3.2. Caractersticas elctricas y de temporizacin.
7.3.3. Modos de operacin.
7.3.4. Conexin con el sistema.

9
VI. ESTRUCTURA DE LAS PRCTICAS
No. de Material de
Competencia(s) Descripcin Duracin
Prctica Apoyo
SBC1188 board
Analizador lgico
1 Introduccin al sistema 8088 4 horas
Multmetro
Diagrama esquemtico de la SBC1188
Programador de memorias
Circuitos integrados de memoria
2 Programacin de memorias 4 horas
Computadora
LCD
Computadora con Debug,
Instrucciones, modos de
3 SBC1188 board 6 horas
direccionamiento
Turboensamblador.
LCD
4 I/O SBC1188 board 6 horas
Computadora
LCD
Teclado
SBC1188 board
5 Interrupciones 4 horas
Computadora
Sensor? Algo de comunicaciones o de
control?
LCD
SBC1188 board
6 Temporizadores Computadora 4 horas
Sensor Ping? Control de velocidad de un
motor con PWM?
LCD serie, sensor de temperatura en
serie, mdulo ZigBee serie
7 Puerto serie 4 horas
SBC1188 board
Computadora

10
VII. METODOLOGA DE TRABAJO

La relacin entre los participantes es fundamental para el logro de la competencia: cada uno propiciar un ambiente de
confianza y respeto.

En todo momento, es altamente recomendable que el instructor ubique los conocimientos adquiridos en escenarios de otras
disciplinas, para que el alumno pueda ir construyendo su aprendizaje en contexto.

La corresponsabilidad de los participantes es fundamental para alcanzar la competencia; se espera la participacin proactiva
del alumno a cada una de las actividades diseadas por el profesor.

Exposicin de temas con apoyo de material audiovisual.

Explicacin de ejemplos y resolucin de algunos ejercicios en saln y extra-clase.

Lectura de artculos de revistas, pginas electrnicas para contestar cuestionario.

Realizacin de prcticas en laboratorio y elaboracin de reporte correspondiente.

Utilizacin de plataforma electrnica para intercambio de informacin (yahoogroups).

Elaboracin de anteproyecto, proyecto final y reporte. El proyecto final consiste en una aplicacin de mediana complejidad del
sistema basado en microprocesador.

Asistencia a evento acadmico (muestra de ingeniera, conferencia, seminario de ciencia y tecnologa).

11
VIII. CRITERIOS DE EVALUACIN

Acreditacin

Para acreditar la unidad de aprendizaje se requiere:


Entregar por lo menos 70% de ejercicios y tareas.
No deber ms de una prctica de laboratorio.
Realizar y entregar el proyecto final.
Realizar la totalidad de los exmenes parciales.
Obtener calificacin aprobatoria en el examen departamental.

Para tener derecho al examen ordinario y al examen extraordinario es requisito cursar la unidad de aprendizaje de acuerdo al
Estatuto Escolar y cumplir con los requisitos de asistencia indicados en el mismo.

Calificacin

Examen parcial 1 20%


Examen parcial 2 20%
Prcticas de laboratorio 30%
Proyecto Final 20%
Ejercicios y tareas 10%

Evaluacin

Se desarrollar por medio de exmenes tericos, ejercicios desarrollados en el saln y extra-clase, adems de prcticas de
laboratorio con reporte y proyecto final con reporte para demostrar el logro de la competencia.
Para exentar el examen ordinario, se requiere una calificacin acumulada de 75 o superior, adems de haber aprobado ambos
exmenes parciales.

12
IX. BIBLIOGRAFA

Bsica Complementaria
Organizacin de computadores, 5 edicin
Los microprocesadores Intel. Arquitectura, programacin
Carl Hamacher
e interfaz. 7ma edicin
McGraw-Hill
Barry B. Brey ISBN 8448139518
Pearson educacin 2003

ISBN 9789702608042 Organizacin de computadoras : un enfoque estructurado


2006 Tanenbaum, Andrew S
Prentice-Hall
ISBN 9688802387
Lenguaje ensamblador y programacin para PC IBM y 1992
compatibles
Turbo Assembler Users guide
Peter Abel Borland Internacional
Pearson Educacin 1990
ISBN 968-880-708-7 Lenguaje ensamblador para microcomputadoras IBM
1996 Terry Godfrey
Prentice Hall
ISBN 9688802042
SBC1188 users manual 1991
Micro/sys inc
Revista Circuit-Cellar
2002 Artculos varios

Revista Embedded Systems Programming


Artculos varios

Hojas de especificaciones de los dispositivos


Varios fabricantes

13
UNIVERSIDAD AUTNOMA DE BAJA CALIFORNIA
DIRECCIN GENERAL DE ASUNTOS ACADMICOS

PLAN DE CLASE POR UNIDAD

COMPETENCIA DE LA UNIDAD:

PROBLEMA GUIA:

CONTENIDO HABILIDADES Y ESTRATEGIA MATERIAL DE AVANCEY/O TIEMPO


VALORES DIDCTICA APOYO CRITERIOS DE
EVALUACION

OBSERVACIONES:

14

You might also like