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.

Objetivos
  • 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
Meta

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.

Público

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-xide

MPLAB X IDE | Compilador XC8

Hardware recomendado

Básico
$435
Miuva 16
Precio normal: $485
Lecciones grabadas
Ejercicios
Cuestionarios
Soporte en línea
Reconocimiento de participación
Regístrate ahora

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.

Lap-con-transparencia-CORRECTA-2.png

Modalidad

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

Calendario-con-transparencia.png

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

fa0cbc2764f70113bf2fad3905933545

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.