Meta

Conocer el funcionamiento y la arquitectura de los microcontroladores para poder aprovechar al máximo los recursos que nos ofrecen. Así como programarlos para realizar diferentes tareas utilizando sus módulos internos.

Dirigido a 

Estudiantes de electrónica / mecatrónica o carreras a fines, así como personas interesadas en lenguajes de bajo nivel para programar microcontroladores. 

Objetivos

  • Conocer el funcionamiento básico de los microcontroladores PIC y aprender a programarlos en lenguaje C, usando el entorno de desarrollo MPLAB X.
  • Aplicar conocimientos de electrónica básica a la programación de un microcontrolador.
  • Utilizar diferentes dispositivos electrónicos.
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.

Contenido del curso:

I. INTRODUCCIÓN

Recordarás conceptos básicos del lenguaje ensamblador, así como los parámetros de configuración (fusibles) de un microcontrolador PIC.

II. MANEJO DE DATOS

Aprenderás como funciona el contador de programa de un microcontrolador, así como manejar datos en forma de tablas mediante ensamblador y dispositivos externos como una matriz LED y un módulo de display de 7 segmentos.

III. CONTROL

Manejarás el modo sleep, el cual permite ahorrar energía al reducir la capacidad de procesamiento del microcontrolador, permitiendo extender el tiempo de vida útil de la batería, además usarás instrucciones de rotación de bits.

IV. PRINCIPIOS ESTRUCTURALES DE UN PIC

Conocerás y estudiarás el funcionamiento interno del microcontrolador, los registros de funciones especiales, la pila o stack y la memoria de datos.

V. MEMORIA DE PROGRAMA

Aprenderás a leer, eliminar y escribir directamente en la memoria del programa del microcontrolador, así como a manejar el registro TABLAT.

VI. MEMORIA EEPROM

Conocerás que es la memoria EEPROM (Electrically Erasable Programmable Read-Only Memory) así como los registros asociados a ella en el microcontrolador y la forma de configurarlos para un uso óptimo.

Software necesario

MPLAB X IDE | Compilador XC8

El curso incluye:

– Curso (lecciones grabadas)

– Ejercicios propuestos

– Cuestionarios

– Soporte en línea 

– Reconocimiento de participación

conjunto-de-iconos.jpg

Sobre el curso

Instructor

usuario

Daniel Hernández Rodríguez

Maestro en Ingeniería Electrónica

Licenciado en Electrónica y Maestro en Ingeniería Electrónica enfocado en el área de Telecomunicaciones, ambos títulos por la Benemérita Universidad Autónoma de Puebla (BUAP). 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.