Microprocesadores

Ciclo Lectivo: 2026 – 2do CuatrimestreHoras Cátedra: 64 hs (virtual y presencial)
Se Cursa: 1 vez por semanaDías y horarios: Miércoles de 19:10 a 22:00hs
Comienza: Miércoles 05/08/2026Finaliza: Miércoles 18/11/2026
Sede: Caballito – Av. Rivadavia 6028 – CABAArticula con Microcontroladores
Inscripción: $ 20.0004 Cuotas de $ 25.000

FINALIDAD DEL CURSO
El curso Microprocesadores tiene como propósito introducir a los alumnos en el estudio y aplicación de los microprocesadores como componentes fundamentales en la evolución de la electrónica digital. A través del abordaje de tecnologías emergentes, los estudiantes desarrollarán competencias clave para el análisis, diseño y programación de sistemas electrónicos que integran tanto señales analógicas como digitales.

Complementado por el curso de Microcontroladores, esta formación brinda las herramientas técnicas y conceptuales necesarias para enfrentar los desafíos del ámbito profesional actual, caracterizado por la convergencia tecnológica, la automatización y la innovación en el desarrollo de soluciones electrónicas. Los contenidos están orientados a fomentar la comprensión integral de arquitecturas de hardware, técnicas de interfaz, lenguajes de programación y criterios de diseño eficientes, preparando al estudiante para asumir roles críticos en proyectos interdisciplinarios de base tecnológica.

🎯 Objetivos del curso Microprocesadores

Al finalizar el curso, el alumno será capaz de:

Aplicar criterios de diseño para seleccionar el tipo de procesador más adecuado según los requerimientos funcionales y de eficiencia en proyectos de automatización, instrumentación y control.

Comparar críticamente las arquitecturas de microprocesadores y microcontroladores, identificando sus diferencias estructurales, ventajas operativas y limitaciones en función de distintas aplicaciones tecnológicas.

Evaluar la pertinencia de los microcontroladores en diversas áreas de la industria y la tecnología, reconociendo su rol estratégico en la implementación de soluciones innovadoras y sistemas inteligentes.

Analizar en profundidad la arquitectura interna de microcontroladores ampliamente utilizados en entornos industriales, identificando sus módulos funcionales, registros, periféricos y mecanismos de interacción con el entorno físico.

SECUENCIA DE CONTENIDOS DETALLADA:

UNIDAD I: MICROPROCESADORES

  • Conceptos fundamentales del procesamiento digital.
  • Principales características y aplicaciones en diversos campos tecnológicos.
  • Arquitectura básica de los microprocesadores: Harvard y Von Neumann. Comparación y características distintivas.
  • Diagrama en bloques y análisis funcional de un microprocesador.
  • Definiciones clave: bit, byte, bus, word, CPU, memoria, puertos de entrada/salida.
  • Tipos de periféricos: entrada y salida.

UNIDAD II: MICROCONTROLADOR PIC16F84

  • Características generales y aplicaciones prácticas.
  • Arquitectura interna: procesador, memoria de programa y memoria de datos.
  • Líneas de entrada/salida para el control de periféricos.
  • Recursos auxiliares: circuito de reloj, temporizador, watch dog.
  • Concepto de ciclo de máquina y ejecución de una instrucción.
  • Diseño y análisis de un circuito básico de aplicación.

UNIDAD III: PROGRAMACIÓN

  • Representación de magnitudes y operaciones elementales: suma, resta, carga, almacenamiento..
  • Conceptos de Carry, Borrow y Overflow en cálculos aritméticos.
  • Magnitudes signadas y convenio de complemento a 2.
  • Conjunto de instrucciones: descripción y aplicación.
  • Instrucciones de manejo de registros y bits.
  • Instrucciones de salto (skip) y control de flujo.
  • Modos de direccionamiento: inmediato, directo e indirecto.
  • Programación en lenguaje de máquina: desarrollo de algoritmos y elaboración de programas.
  • Verificación y depuración de programas mediante simulador.
  • Descripción y uso del Simupic para pruebas y simulaciones.

METODOLOGÍA DIDÁCTICA Y ACTIVIDADES DE LOS ALUMNOS

El curso combinará enfoques teóricos y prácticos para garantizar una comprensión profunda de los conceptos abordados. Se pondrá énfasis en la utilización de simuladores como herramienta clave para el desarrollo de los trabajos prácticos, permitiendo a los alumnos analizar y optimizar el funcionamiento de los sistemas antes de su implementación física.

Las actividades principales incluirán:

Análisis comparativo: Evaluación de diferentes arquitecturas y estrategias de programación, fomentando la reflexión crítica sobre la eficiencia de los sistemas

Uso de simuladores: Desarrollo y prueba de circuitos digitales en entornos virtuales antes de la implementación en hardware.

Trabajo en laboratorio: Ensamblaje de los modelos diseñados en el simulador, con evaluación de su funcionamiento y optimización de parámetros.