UNLP
Planilla de Actividades Curriculares
Código: E0305
Circuitos Digitales y Microcontroladores
Última Actualización de la Asignatura: 27/02/2018

« Volver a asignaturas Carrera:     cursada el año:  , en el  Semestre  
Ver en cátedras »


 Descargar Planilla N°2 [PDF]

CARRERAS PARA LAS QUE SE DICTA

Carrera Plan Carácter Cantidad de Semanas Año Semestre
03032 - Ingeniería en Computación 2011 Obligatoria
Totales: 0
Clases:
Evaluaciones:
4to
-

CORRELATIVIDADES

CORRELATIVIDADES
Ingeniería en Computación - Plan 2011
PARA PROMOCIONAR
(I0109) Taller de Arquitectura

INFORMACIÓN GENERAL 

Datos Generales

Área:

Departamento: 0

Tipificación propia: Tecnologicas Aplicadas

Ingeniería en Computación - 2011 plegar-desplegar

CARGA HORARIA

HORAS CLASE
TOTALES: 0hs SEMANALES: 6 hs
TEORÍA
-
PRÁCTICA
-
TEORÍA
3 hs
PRÁCTICA
3 hs

FORMACIÓN PRÁCTICA
Formación Experimental
16 hs
Resol. de Problemas abiertos
16 hs
Proyecto y Diseño
-
PPS
-

TOTAL COMPUTABLES HORAS DE ESTUDIO ADICIONALES A LAS DE CLASE (NO ESCOLARIZADAS)

-


-


PLANTEL DOCENTE

Profesor Adjunto - Suplente, Dedicación Simple  
Ing.Juarez, Jose Maria   mail cdymcomp@ing.unlp.edu.ar

Ayudante Diplomado - Ordinario, Dedicación Simple  
Ing.Aróztegui, Walter José

Ayudante Diplomado - Interino, Dedicación Exclusiva  
Ing.Díaz, Juan Gabriel

Ayudante Alumno - Ad Honorem, Dedicación Simple  
Sr/aKrasowski Bissio, Iván

Ayudante Alumno - Ad Honorem, Dedicación Simple  
Sr/aCorrao, Santiago

Ayudante Alumno - Ad Honorem, Dedicación Simple  
Sr/aAlexandroff, Maximiliano

OBJETIVOS

PROGRAMA SINTÉTICO

PROGRAMA ANALÍTICO 

Año: 2020, semestre: 1

Vigencia: 01/01/2011 - Actualidad

Unidad 1.- Caracterización y componentes de un sistema embebido.
Caracterización: Diseño. Arquitectura. Modelos.
Componentes de Hardware: Microcontroladores. FPGA. Memorias. Periféricos
Componentes de Software: Manejadores de dispositivos (Device Drivers). Ejecutivos.
Sistemas Operativos. Aplicaciones

Unidad 2.- Arquitecturas de microcontroladores.
Tipos de arquitecturas basados en los conjuntos de instrucciones y en las
aplicaciones. Implementaciones: 8bits/32Bits. Von Neumann / Harvard. Buses. Puertos
de Entrada – Salida. Controlador de Interrupciones.
Periféricos: Temporizadores. Generadores PWM. Convertidores A/D y D/A. Unidades
de Comunicación.

Unidad 3.- Microprogramación de la CPU y de los sistemas periféricos.
Programación en lenguaje de ensamblador. Programación en C. Ambientes de
Desarrollo. Facilidades para la programación de periféricos. Buenas prácticas de
programación.

Unidad 4.- Interfases de comunicación.
Interfaces de comunicación más usuales en microcontroladores: USART/UART. La
codificación RS232. I2C. SPI. CAN. USB. Ethernet.

Unidad 5.- Análisis y diseño de sistemas reactivos.
Sistemas Reactivos. Definiciones. Modelado y Análisis. Máquinas de Estado Finito.
Carta de Estado (Statechart) como MEF Generalizada.
Implementación: Utilización de Máquinas de Estado Finito. Sistemas
Foreground/Background. Lazo de exploración / ejecución. Corrutinas. Statecharts.

BIBLIOGRAFÍA

Año: 2020, semestre: 1

Vigencia: 01/01/2011 - Actualidad

“Programación de sistemas embebidos en C” - Gustavo Galeano.
Alfaomega Grupo Editor 2009 “Sistemas Empotrados en Tiempo Real. Una introducción basada en FreeRTOS y en el microcentrolador ColdFire MCF5282” José Daniel Muñoz Frías.
http://books.google.com.ar/books?isbn=8461299027 2009.
“Embedded Systems Architecture. A Comprehensive Guide for Engineers and Programmers” Tammy Noergaard. Elsevier Inc. 2005.
“The Art of designing embedded systems”. Jack Ganssle. Elsevier 2008.

ACTIVIDADES PRÁCTICAS

METODOLOGÍA DE ENSEÑANZA

SISTEMA DE EVALUACIÓN

MATERIAL DIDÁCTICO

ACTIVIDAD LABORATORIO-CAMPO


Calle 1 y 47 - La Plata (B1900TAG) - Pcia. de Buenos Aires - Argentina - Tel: (54) (221) 425-8911     -     Contacto: sistemas@ing.unlp.edu.ar