Microcontroladores PIC en Lenguaje Ensamblador - I
Conoce el funcionamiento de los microcontroladores PIC y prográmalos con un lenguaje de bajo nivel
Los microcontroladores PIC destacan por su versatilidad y eficiencia en el control de dispositivos, desde electrodomésticos hasta sistemas industriales. Su arquitectura simple, bajo consumo de energía y facilidad de programación los convierten en opciones preferidas para ingenieros, impulsando la automatización y la innovación electrónica.

- Conocer el funcionamiento básico de los microcontroladores PIC y aprender a programarlos en lenguaje ensamblador usando el entorno de desarrollo MPLAB X
- Aplicar conocimientos de electrónica digital básica a la programación de un microcontrolador
Conocer el funcionamiento y la arquitectura de los microcontroladores para poder aprovechar al máximo los recursos que nos ofrecen. Además de, programarlos para realizar diversas tareas utilizando sus módulos internos.
Estudiantes de electrónica, mecatrónica o carreras afínes, personas interesadas en lenguajes de programación para programar microcontroladores.
Al terminar tu curso descarga tu reconocimiento de participación.
Avanza a tu ritmo con nuestro acceso 24/7 al contenido con las lecciones pregrabadas.
Accede a nuestro foro para compartir tus dudas y apoyar a tus compañeros de curso.
Contenido del curso
I
Introducción
Se introduce el concepto de microcontrolador, así como sus principales características y funciones.
II
MPLAB X IDE
Se explica el software a utilizar llamado MPLAB X IDE y el compilador necesario para trabajar con códigos en lenguaje ensamblador.
III
Mi primer proyecto
Se aprenderá a hacer la configuración necesaria para construir tu primer proyecto con microcontroladores PIC.
IV
GPIOs
Comprender los GPIOs (Pines de Entrada/Salida) es clave. Estos actúan como la interfaz entre un microcontrolador y el entorno externo. Aprender a manejar GPIOs es esencial para controlar luces, motores y otros dispositivos, permitiendo la interactividad y expansión de proyectos.
V
LCD
El dominio de la tecnología LCD (Display de Cristal Líquido) es esencial para la presentación visual de datos en sistemas embebidos. Son necesarias para visualizar información crítica de manera clara y efectiva en sus proyectos electrónicos.
VI
ADC
El módulo ADC (Convertidor Analógico-Digital) es una herramienta vital en la electrónica moderna para convertir señales analógicas en digitales. Esta habilidad es esencial para medir y procesar información del mundo real en sistemas embebidos.
VII
Módulo EUSART
La comunicación serial es usada para establecer comunicación eficiente entre dispositivos. Desde la transmisión hasta la recepción de datos, este conocimiento es crucial para la interacción efectiva entre componentes electrónicos.
VIII
Interrupciones
En el diseño de sistemas embebidos, entender las interrupciones es esencial para gestionar eventos críticos de manera eficiente. permitiendo crear sistemas que respondan rápidamente a cambios inesperados, mejorando la robustez y la capacidad de respuesta de sus proyectos electrónicos.
Software necesario

MPLAB X IDE | Compilador XC8
Hardware recomendado


El paquete premium está enfocado en aquellas personas que no quieren dejar su aprendizaje en la simulación y deciden poner a prueba su conocimiento realizando las prácticas de forma física.
Este paquete incluye todo el material necesario para poder replicar las prácticas del curso a un precio especial. El tiempo de inicio del curso puede empezar cuando te llegue el material o de forma inmediata, tú decides.
* No se incluye el material básico de electrónica como protoboard, cables, resistencias, LEDs, pinzas, potenciómetros u otros elementos no especificados en el paquete.

Modalidad
Online, accede desde cualquier dispositivo con internet, en el momento que desees y desde donde estés.

Duración
El tiempo límite para acceder al contenido es de 90 días naturales y en caso de concluirlo exitosamente, tendrás acceso de por vida.
Tu Instructor

Daniel Hernández Rodríguez
Licenciado y Maestro en Ingeniería Electrónica enfocado en el área de Telecomunicaciones, actualmente estudiando el Doctorado en Sistemas y Ambientes Educativos. Encargado del área de Academia e Ingeniero enfocado en microcontroladores PIC en Intesc. Ha trabajado en la docencia en el sector público y privado impartiendo clases y generando programas de estudio con temas referentes a la tecnología educativa.