Download Nombre del Curso - F.C.B.I. Unillanos

Document related concepts
no text concepts found
Transcript
Nombre del Curso:
MICROCONTROLADORES Y
MICROPROCESADORES
Código:
601445
Requisito:
Electrónica Básica
Área:
Profesional
Tipo de curso:
Obligatorio
Créditos:
4
Intensidad horaria semanal:
4 Teórico - Prácticas
PROPÓSITOS
−
Conocer las diferentes arquitecturas del microcontrolador y las grandes
aplicaciones que ofrece en los sistemas de control y telecomunicaciones.
−
Programar y simular en lenguaje de bajo nivel procesos digitales para solucionar
problemas digitales.
−
Conocer los diferentes sensores y periféricos de entrada
utilizados en
microcontrol.
CONTENIDOS
1. Introducción a los microprocesadores
1.1. Arquitectura del microcomputador
1.2. Unidades funcionales básicas de un microprocesador
1.3. Diseño de un procesador de 4 Bits
1.4. Lenguajes de computador
2. Introducción a los microprocesadores 8085
2.1. Construyendo el modulo CPU
2.2. Modulo CPU para el 8085
2.3. Introducción a los sets de instrucciones
2.4. Modos de direccionamiento
2.5. Colocando todo junto: Un ejemplo de programación
3. Programando el microprocesador
3.1. Algoritmos y diagramas de flujo
3.2. Ejemplos de programación del microprocesador
4. Construyendo el computador
4.1. Los buses
4.1.1. Generando el sistema de reloj
4.1.2. Reiniciando el microprocesador
4.1.3. El microprocesador funcionando paso a paso
4.2. Memoria
4.2.1. Escogiendo la memoria
4.2.2. Interfazando la memoria RAM estática y la ROM del microprocesador
4.3. Entrada / Salida
4.3.1. I/O paralela: Interfazando a un bus tipo 3
4.3.2. Interrupciones
4.3.3. Acceso directo a memoria
5. Dispositivos de soporte de propósitos especiales: la familia 85
5.1. La 8155 para como circuito de soporte
6. Introducción al microprocesador de 16 bits intel 8086
6.1. Sistema básico de temporización y detalles de hardware del 8086
6.2. Modo máx. y mín. del modulo CPU del 8086
6.3. Un modelo de programación para el 8086
6.4. Programando el 8086
6.5. Los microprocesadores avanzados INTEL 286/386/486
7. Introducción al microcontrolador atmel 89c52
7.1. Porque los microcontroladores
7.2. Una corta y azarosa historia
7.3. Características relevantes
8.
Primer contacto con el atmel 89c82
8.1. Aspecto externo del
microcontrolador ATMEL 89C52: Encapsulado y
diagrama de pines
8.2. El reloj y el ciclo de instrucción
8.3. Reinicialización o Reset
8.4. Descripción de la arquitectura básica
8.5. Memoria de programa
8.6. Organización de la memoria de Datos RAM
8.7. Registros de estado y registro de funciones especiales
9.
El set de instrucciones
9.1. Instrucciones de transferencia
9.2. Instrucciones aritméticas
9.3. Instrucciones lógicas
9.4. Instrucciones de salto
9.5. Instrucciones especiales
10. Puertas de E/S
10.1. Los puertos de I/O
10.2. Practica
11. Temporizadores y contadores
11.1. El papel de los temporizadores
11.2. El temporizador/contador Timer0
11.3. El temporizador/contador Timer 1
11.4. El temporizador/contador Timer 2
12. Interrupciones
12.1. Importancia de las interrupciones
12.2. Tipos de interrupciones
12.3. Configuraciones
12.4. Prioridad
ESTRATEGIAS PEDAGÓGICAS
El curso de Microcontroladores y Microprocesadores se desarrollará teniendo en
cuenta las siguientes estrategias pedagógicas: Clase magistral, Estudio y revisión
bibliográfica, Laboratorio asistido, Taller asistido, Laboratorio no asistido, Taller no
asistido, Proyecto de semestre.
SISTEMA DE EVALUACIÓN
Las pruebas consideradas en el curso para evaluar las competencias son : Prueba
oral, Prueba escrita, pruebas apoyadas en guías de observación, escalas de
actitudes, cuestionarios, entrevistas, y finalmente las pruebas basadas en el
análisis y verificación de la actuación real o simulada o en la apreciación de la
calidad de productos terminados.
Estos tipos de pruebas, se clasifican como:
PARCIALES, evalúan el desarrollo progresivo del estudiante durante el semestre y
FINALES que evalúan el desarrollo de las competencias propuestas por el curso, al
final del periodo académico.
BIBLIOGRAFIA
−
UFFENBECK, John. Microcomputers and microprocessors, The 8080, The 8085
and the z-80.
−
NOCHOLS, Elizabeth. Programación del microprocesador z-80.
−
UNIVERSIDAD, Politécnica de Madrid. Ordenador didáctico. MSX 88 V 3.0.
−
NOCHOLS, Elizabeth. Microprocesador z-80.
SITIOS DE INTERÉS
Microcontroladores
−
www.miguelito.com.ar
Programación, introducción, circuitos con el 8052, etc.
−
www.8052.com
Página de la Texas Instruments
−
www.ti.com
Páginas de interés
−
http://translift.freeservers.com/tl02.htm