Periodo académico 2024-1S

(009075) SISTEMAS MICROPROCESADOS

Datos generales

Grupos

Tabla información sobre los grupos de la asignatura
Actividad Grupo Periodos Horarios Aula Profesor/Tutor
LABORATORIO (1) - ROBÓTICA EDUCATIVA - GRUPO 1 - BOGOTÁ 22/01/2024 - 18/05/2024 LUNES 10:00 - 13:00 ROBÓTICA EDUCATIVA - M7A - 304 JUAN SEBASTIAN RUBIANO LABRADOR

Contenidos

PROGRAMA DE LA ASIGNATURA

Presentación

Es de gran importancia para un ingeniero en Automatización conocer la estructura y arquitectura de los procesadores existentes, así como los conceptos básicos de electrónica digital, ya que lo capacita para la generación de soluciones en aplicaciones de instrumentación, adquisición de datos y control digital de procesos industriales.

Objetivo de Aprendizaje

Desarrollar aplicaciones que sean solución tanto en el área de la automatización como de la robótica empleando sistemas microcontrolados o microprocesados, aplicando los conceptos sobre su arquitectura, diseño, funcionamiento y herramientas de desarrollo.

Contenidos Temáticos

Capítulo 1: Sistemas numéricos y Algebra de Boole
Sistema decimal, binario, octal y hexadecimal
Leyes del Algebra de Boole
Teorema de Demorgan
Maxtérminos y mintérminos
Mapas de Karnaugh

Capítulo 2: Sistemas combinacionales y secuenciales
Introducción a los sistemas combinacionales
Funciones y Compuertas lógicas
Sumadores
Multiplexores y demultiplexores
Codificadores y decodificadores
Conceptos de sistemas secuenciales
Flip Flops
Síncronización
Diagramas de estado

Capítulo 3: Arquitectura de microcontroladores y microprocesadores
Qué es un Sistema embebido?
Diferencias entre un microprocesador y un microcontrolador.
Evolución del microprocesador
Arquitectura Von Newman
Arquitectura RISC
Unidad de ejecución
Unidad de fetch y decodificación de instrucciones
Modos de direccionamiento

Capítulo 4: Microcontroladores y aplicaciones
Arquitectura interna y registros
Ciclos de instrucción
Instrucciones
Manejo de puertos de entrada/salida digital
Manejo de puertos de entrada analógicos.
Manejo de funciones
Manejo de arreglos
Interrupciones
Introducción a herramientas de desarrollo basadas en microcontroladores
Aplicaciones.

Capítulo 5: Sistemas Microprocesados
Cómo trabaja un sistema basado en microprocesador
Arquitectura interna y registros
I nterrupciones
Ciclos de instrucción
Lenguajes de programación de sistemas microprocesados (Ensamblador y lenguaje C)
Introducción a herramientas de desarrollo basadas en microprocesadores
Aplicaciones


Bibliografía Básica Obligatoria

Abel Peter, Lenguaje Ensamblador y programación para PC IBM y compatibles. Ed, Prentice Hall.
Brey Barry. Los microprocesadores 8088/8086/80186/80286/80386 y 80486. Ed Prentice Hall.
Morris Mano. Arquitectura de computadoras, Prentice Hall Hispanoamericana, 1994
D. V. Hall, “Microprocessor and Interfacing Programming & Hardware” TMH – 2nd Edition.

Resultado de Aprendizaje

E1 - Diseñar, implementar y mejorar procesos industriales y sistemas de producción o servicios eficientes y seguros.

Medios Educativos

Plataforma en línea AVATA.
Biblioteca digital para acceder a material de referencia.

Fecha de actualización

30/08/2023



Carrera 4 # 22-61 Teléfono: (+57 1) 242 7030 - 018000111022 Fax: (+57 1) 561 2107 Bogotá D.C., Colombia
Institución de Educación Superior sujeta a inspección y vigilancia por el Ministerio de Educación Nacional.