Universidad Pública de Navarra



Año Académico: 2016/2017 | Otros años:  2015/2016  |  2014/2015  |  2013/2014  |  2012/2013 
Graduado o Graduada en Ingeniería Eléctrica y Electrónica por la Universidad Pública de Navarra
Código: 244505 Asignatura: MICROPROCESADORES
Créditos: 6 Tipo: Obligatoria Curso: 3 Periodo: 1º S
Departamento: Ingeniería Eléctrica y Electrónica
Profesorado:
BARIAIN AISA, CÁNDIDO   [Tutorías ] CORRES SANZ, JESÚS MARÍA (Resp)   [Tutorías ]
ELOSUA AGUADO, CESAR   [Tutorías ]

Partes de este texto:

 

Módulo/Materia

Módulo de Tecnología Específica Electrónica Industrial / Sistemas digitales

Subir

Descripción/Contenidos

  • Introducción a los microprocesadores y microcontroladores.
  • Estudio de la estructura de un microprocesador o microcontrolador concreto.
  • Programación de un microprocesador o microcontrolador concreto.
  • Memorias en los sistemas microprocesadores y en microcontroladores.
  • Las E/S y dispositivos periféricos.

Subir

Descriptores

Fundamentos de microprocesadores y microcontroladores. Aplicaciones prácticas.

Subir

Competencias genéricas

CB1: Que los estudiantes hayan adquirido conocimientos avanzados y demostrado una comprensión de los aspectos teóricos y prácticos y de la metodología de trabajo en su campo de estudio con una profundidad que llegue hasta la vanguardia del conocimiento.

CB2: Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas en ámbitos laborales complejos o profesionales y especializados que requieren el uso de ideas creativas e innovadoras.

CG1: Capacidad para la redacción, firma y desarrollo de proyectos en el ámbito de la ingeniería industrial en las tecnologías específicas Eléctrica y Electrónica Industrial, que tengan por objeto la construcción, reforma, reparación, conservación, demolición, fabricación, instalación, montaje o explotación de: estructuras, equipos mecánicos, instalaciones energéticas, instalaciones eléctricas y electrónicas, instalaciones y plantas industriales y procesos de fabricación y automatización.

CG2: Capacidad para la dirección de las actividades objeto de los proyectos de ingeniería descritos en el epígrafe anterior.

CG3: Conocimiento en materias básicas y tecnológicas, que les capacite para el aprendizaje de nuevos métodos y teorías, y les dote de versatilidad para adaptarse a nuevas situaciones.

CG4: Capacidad de resolver problemas con iniciativa, toma de decisiones, creatividad, razonamiento crítico y de comunicar y transmitir conocimientos, habilidades y destrezas en el campo de la Ingeniería Industrial en las tecnologías específicas Eléctrica y Electrónica Industrial.

CG6: Capacidad para el manejo de especificaciones, reglamentos y normas de obligado cumplimiento.

CG10: Capacidad de trabajar en un entorno multilingüe y multidisciplinar.

CG11: Conocimiento, comprensión y capacidad para aplicar la legislación necesaria en el ejercicio de la profesión de Ingeniero Técnico Industrial.

Subir

Competencias específicas

CEI3: Conocimientos de los fundamentos y aplicaciones de la electrónica digital y microprocesadores.

CEI6: Capacidad para diseñar sistemas electrónicos analógicos, digitales y de potencia.

 

CTA3: Capacidad para diseñar, analizar y crear aplicaciones industriales basadas en circuitos digitales, microprocesadores y/o microcontroladores.

Subir

Resultados aprendizaje

R1: Desarrollar e implementar aplicaciones en lenguaje ensamblador y/o lenguajes de alto nivel.
R2: Utilizar las herramientas para cada fase del desarrollo de programas de sistemas digitales: edición, ensamblaje o compilación, montaje, ejecución y depuración.

R3: Resolver problemas reales de hardware y/o software con microprocesadores o microcontroladores

Subir

Metodología

Metodología - Actividad
Horas Presenciales
Horas no presenciales
A-1 Clases expositivas/participativas
30
 
A-2 Prácticas
30
15
A-3 Debates, puestas en común, tutoría grupos
 
 
A-4 Elaboración de trabajo
 
15
A-5 Lecturas de material
 
 
A-6 Estudio individual
 

57
A-7 Exámenes, pruebas de evaluación
3
 
A-8 Tutorías individuales
 
 
 
 
 
Total

63

87

Subir

Evaluación

 

Resultado de aprendizaje Sistema de evaluación Peso (%) Carácter recuperable
 
R1: Desarrollar e implementar aplicaciones en lenguaje ensamblador y/o lenguajes de alto nivel.
R2: Utilizar las herramientas para cada fase del desarrollo de programas de sistemas digitales: edición, ensamblaje o compilación, montaje, ejecución y depuración.

 

 Examen práctico en el laboratorio. Nota mínima 5.  50%   SI
 
R1: Desarrollar e implementar aplicaciones en lenguaje ensamblador y/o lenguajes de alto nivel.
R2: Utilizar las herramientas para cada fase del desarrollo de programas de sistemas digitales: edición, ensamblaje o compilación, montaje, ejecución y depuración.

 

 Asistencia y participación activa en las clases prácticas. Pequeñas pruebas durante las clases. Presentaciones orales.  10 %  NO 
 
R1: Desarrollar e implementar aplicaciones en lenguaje ensamblador y/o lenguajes de alto nivel.
R2: Utilizar las herramientas para cada fase del desarrollo de programas de sistemas digitales: edición, ensamblaje o compilación, montaje, ejecución y depuración.

R3: Resolver problemas reales de hardware y/o software con microprocesadores o microcontroladores

 Evaluación de trabajos. Nota mínima 5.  40%  SI
       

 

 

Subir

Temario

Programa de teoría
TEMA 1. INTRODUCCIÓN A LOS MICROPROCESADORES
* Introducción
* El sistema microprocesador. Arquitectura de Von Neumann y Harvard
* La unidad central de proceso (CPU)
* La memoria y los mapas de memoria
* Los buses.
* Dispositivos de entrada/salida
 
TEMA 2. SISTEMAS BASADOS EN MICROCONTROLADORES
* Introducción a los microcontroladores
* Familias de microcontroladores
* Los microcontroladores PIC.
 
TEMA 3. EL MICROCONTROLADOR PIC16F877.
* Arquitectura del PIC16F877
* Los registros del PIC16F877
* Organización de datos en la memoria
* Los puertos de entrada/salida
 
TEMA 4 JUEGO DE INSTRUCCIONES
* Formato de las instrucciones
* Repertorio de instrucciones del PIC16F877
* Tiempo de ejecución de las instrucciones
 
TEMA 5 EL MICROCONTROLADOR. LENGUAJE ENSAMBLADOR. PROGRAMACIÓN EN C.
* Pasos del diseño de un programa
* Lenguaje ensamblador y programa ensamblador
* Tipos de ensambladores
* Programa montador de enlaces (enlazador o linker)
* Sintaxis del ensamblador del PIC
* Constantes y variables. Vectores y matrices. Estructuras de alto nivel
* Subrutinas
* Estructuras de programación en C
* Ejemplos.
 
TEMA 6 LAS EXCEPCIONES E INTERRUPCIONES
* Introducción
* Procesamiento de una interrupción
* Fuentes de interrupciones
* Registros para el control de interrupciones
* RESET
* Perro guardián (WATCHDOG)
 
 
TEMA 7 LOS TEMPORIZADORES:
* Temporizador 0 (TMR0): diagrama de bloques interno, modos de funcionamiento, configuración y generación de interrupciones
* Temporizador 1 (TMR1): diagrama de bloques, modos de funcionamiento, configuración y generación de interrupciones.
* Temporizador 2 (TMR2): diagrama de bloques y programación
 
TEMA 8. MÓDULOS DE CAPTURA. COMPARACIÓN Y MODULACIÓN DE ANCHURA DE PULSOS
* Introducción a los módulos CCP
* Modo captura
* Modo comparación
* Modo de modulación de anchura de pulsos (PWM)
 
TEMA 9. CONVERSOR A/D
*Presentación del conversor analógico/digital
*Registros de trabajo
*Estructura interna y configuración del Convertidor A/D
 
 
 
Programa de prácticas
 
PRÁCTICA 1: Control de displays 7 segmentos y temporizadores
PRÁCTICA 2: Manejo de los módulos CCP
PRÁCTICA 3: Programación del PIC16f877A en C, Introducción al Compilador C
PRÁCTICA 4: Programación del PIC16f877A en C, Manejo de Interrupciones, Temporizadores y CCP
PRÁCTICA 5: Programación del PIC16f877A en C, Conversor A/D 
 

TRABAJO: CONSISTIRÁ EN LA PROGRAMACIÓN DE UN SISTEMA BASADO EN EL MICROCONTROLADOR PIC16F877A

Subir

Bibliografía

Acceda a la bibliografía que el profesorado de la asignatura ha solicitado a la Biblioteca.


Bibliografía básica:
 
Título: Microcontroladores: Fundamentos y Aplicaciones con PIC
Autor: Ramón Pallas Areny, Fernando E. Valdés Pérez
Editorial: Marcombo. (2007)
ISBN: 8426714145 ISBN-13: 9788426714145
 
Título: Microcontroladores PIC, Diseño Práctico de Aplicaciones (2ªparte). PIC16F87x, PIC18FXXXX
Autores: J.M. ANGULO, S. ROMERO, I. ANGULO
Editorial: McGraw-Hill, 2009
ISBN-13: 9788448146276
 
Bibliografía complementaria:
 
Título: Microcontroladores PIC. La clave del diseño.
Autores: E. Martín Cuenca , J. Mª. Angulo Usategui y I. Angulo Martínez
Editorial: Thomson (2003)
ISBN: 84-9732-199-5
 
Título: Microcontrolador PIC16F84. Desarrollo de proyectos.
Autores: PALACIOS, E.- REMIRO, F. y LÓPEZ, L.J.
Editorial: Ra-Ma (2005)
ISBN: 8478976914
 
Título: Embedded design with the PIC18F452 microcontroller
Autor: John B. Peatman
Editorial: Prentice Hall (2003)
ISBN: 9780130462138

Subir

Idiomas

Castellano

Subir

Lugar de impartición

Laboratorio de Electrónica Avanzada (Los Tejos)

Aulario

Subir