Educational guide 2023_24
Escola de Enxeñaría de Telecomunicación
Grado en Ingeniería de Tecnologías de Telecomunicación
 Asignaturas
  Diseño de aplicaciones con microcontroladores
   Contenidos
Tema Subtema
Introducción. Revisión de conocimientos previos. PIC18F45K20. Introducción. Revisión de conocimientos previos. PIC18F45K20. Estructura interna. Unidad Aritmética y Lógica. Unidad de control. Memoria de Programa. Memoria de Datos. Periféricos. Watch Dog Timer (WDT).
Instrucciones. Modos de direccionamiento. Introducción: Instrucciones del PIC18F45K20. Instrucciones de Transferencia. Instrucciones de Operaciones Aritméticas. Instrucciones de Operaciones Lógicas. Instrucciones de Ruptura de Secuencia. Otros códigos de operación. Modos de direccionamiento.
Temporizadores. Introducción. Temporizadores/Contadores PIC18F45k20: TMR0/TMR1/TMR2/TMR3.
Excepciones e interrupciones. Introducción. Excepciones. Interrupción. Secuencia de atención. Gestión de interrupciones en PIC18F45K20. Registros asociados a la gestión de
interrupciones.
Interfaz analógica. Introducción. CAD en PIC 18F45K20. Gestión de señales analógicas en PIC 18F45K20. Comparador analógico en PIC 18F45K20.
Unidad de comparación. Introducción. Modo Captura. Modo Comparación. Modo PWM. ECCP1: modo avanzado.
MSSP: Master Synchronous Serial Port SPI. I2C Introducción. Registros. Modo SPI. Modo I2C.
Modos de bajo consumo. Introducción. Secuencia de activación y características. Restauración desde modos Idle y Sleep.
Entrada/Salida. Introducción. Estructura de E/S en PIC 18F45K20. Puertos A B C D E. Otros registros de configuración. Puerto Paralelo (Parallel Slave Port). Acoplamiento de señales.
Compilador XC8 para programación en lenguaje
C.
Directrices de compilación y programación.
Proyecto: Actividades prácticas de laboratorio de desarrollo de aplicaciones basadas en microcontroladores. Configuración de periféricos. Gestión de interrupciones.
Conexión y gestión de periféricos externos.
Universidade de Vigo            | Reitoría | Campus Universitario | C.P. 36.310 Vigo (Pontevedra) | Spain | Tlf: +34 986 812 000