Curso práctico de programación de los periféricos del microcontrolador PIC
La Rama estudiantil IEEE de la Universidad Latina de Panamá en conjunto con el Capítulo Técnico IEEE CAS de la Universidad Privada del Norte los invitan a participar en el curso práctico de programación de los periféricos del microcontrolador PIC.
El controlador de interfaz periférica (PIC) es un microcontrolador desarrollado por Microchip, el microcontrolador PIC es un programa rápido y fácil de implementar cuando comparamos otros microcontroladores como 8051. Con la facilidad de programación y la facilidad de interconexión con otros periféricos, PIC se convirtió en microcontroladores exitosos.
Tiempo del Curso
6 Sesiones con un total de 18 horas
Programas Necesarios para el curso
-
MPLAP X IDE
-
Proteus 8
Costo del Curso
- $8.00 Miembros IEEE
- $10.00 no-Miembros IEEE
Los pagos deben realizarse Banco General, Cuenta Corriente, 03-03-01-002461-2 a nombre de IEEE Panama o por Yappy: @ieeepanama. Detalle: Curso Mayo ULAT
Enviar comprobante a: ieeeramaulat@gmail.com
Date and Time
Location
Hosts
Registration
- Date: 11 May 2023
- Time: 08:30 AM to 11:30 PM
- All times are (UTC-05:00) Lima
- Add Event to Calendar
- Starts 23 April 2023 01:28 PM
- Ends 10 May 2023 10:00 PM
- All times are (UTC-05:00) Lima
- No Admission Charge
Speakers
Víctor Gabriel Huaranga López
Biography:
Desarrollador en el Área de Sistemas Embebidos con microcontroladores de 8 bits y 32 de bits. Ha dictado cursos de Microcontroladores PIC y cursos de programación en lenguaje C para instituciones privadas y la IEEE.
Past-President del Capítulo Estudiantil IEEE CAS UPN en el 2021.
Laborando actualmente en Hard-Tech, Ecuador.
Agenda
Tema 1: jueves 11 de mayo de 8:30am a 11:30am
Arquitectura de los microcontroladores PIC
- Introducción a los Sistemas Embebidos
- Familias de los Microcontroladores PIC
- Arquitectura de los Microcontroladores PIC de 8bit
- Registros para la configuración de puertos de entradas y salidas del microcontrolador PIC
- Primer programa en MPLAB X IDE (Pulsadores y Leds)
Tema 2: sábado 13 de mayo de 8:30am a 11:30am
Configuración de Puertos de Entrada Salida
- Display 7 segmentos de n dígitos
- Lenguaje C: Introducción a los arreglos.
- Lenguaje C: Operadores aritméticos para la descomposición de números de n dígitos
- Display 7 segmentos multiplexado
- Módulo LCD 2x16
- Proyecto: Diseño de contador síncrono con Display Multiplexado
- Proyecto: Visualización de datos en LCD 2x16
Tema 3: jueves 18 de mayo de 8:30am a 11:30am
Vector de Interrupción: Interrupciones Externas
- Periférico controlador de Interrupciones Externas
- Polling vs Interrupciones
- Interrupciones por pines externos del microcontrolador: INT0, INT1 y INT2
Tema 4: sábado 20 de mayo de 8:30am a 11:30am
TIMERS
- Descripción del TIMER0, TIMER1, TIMER2 y TIMER3
- TIMERS en modo contador de eventos internos.
- TIMERS en modo temporizador de señales de entrada.
- Cálculo y generación de retardos por TIMER
- Proyecto 01: Medidor de Distancia con sensor Ultrasónico HC-SR04
Tema 5: jueves 25 de mayo de 8:30am a 11:30am
ADC – Convertidor Analógico Digital
- Descripción del periférico ADC
- Configuración de los registros ADCON0, ADCON1, ADCON2 y ADRES
- Cálculo de la Frecuencia de muestreo
- Proyecto 01: Sistema de monitoreo con sensores de temperatura, GAS y Humedad
- Proyecto 02: Medición de señales superiores a 5V para el microcontrolador
Tema 6: sábado 27 de mayo de 8:30am a 11:30am
PWM
- Descripción del periférico CCP
- Periféricos asociados al módulo CCP
- Cálculo para señales del CCP desde los registros
- Proyecto 01: Generador de señales PWM.
- Proyecto 02: Control de Velocidad de Motor con Potenciometro