Programación de Microcontroladores PIC en Lenguaje C
Aprende los fundamentos y a programar microcontroladores PIC paso a paso bajo lenguaje C !! Password = CBprogramming
Lo que serás capaz de hacer
Bienvenido al curso de programación en lenguaje C de Microcontroladores PIC. En este curso aprenderás todo lo que necesitas saber para poder crear un diseño totalmente operativo y funcional basado en microcontroladores PIC bajo lenguaje C. El curso más completo Este curso teórico-práctico tiene una duración de más de 10 horas donde aprenderás toda la teoría necesaria sobre microcontroladores PIC y los fundamentos que te hacen falta para poder programarlos bajo lenguaje C utilizando el compilador C CCS. Esto conlleva aprender a comunicarse y controlar los diferentes aspectos del microcontrolador: Organización de memoria, GPIOs (Entradas y salidas de propósito general), Interrupciones, Temporizadores-Contadores, Módulo Captura-Comparación-PWM, Conversión A/D, Comunicación serie... Pero tranquilo, no todo es teoría! Con un total de 22 ejercicios paso-a-paso tendrás la absoluta seguridad de asentar y poner en práctica todo lo aprendido hasta el momento. En otras palabras, utilizarás los conocimientos aprendidos en este curso para controlar y comunicarte con diferentes periféricos: LEDs, Botones, Diseños Anti-Rebotes, Joysticks, Displays de 7 Segmentos, LCDs, Teclados Matriciales, Buzzers, Motores Paso a Paso, Temporizadores, Análisis de Señales Digitales, Análisis de Señales Analógicas, señales PWM, Protocolo RS232, Comunicación con PCs... El aprendizaje Paso a Paso La estructura del curso está diseñada para facilitar y acelerar al máximo el aprendizaje de proyectos basados en microcontroladores. En el primer tema se habla de los microcontroladores y de todo lo que se necesita saber para empezar a programarlos. En el segundo tema se explican todas las etapas existentes en un proyecto microcontrolado y se introducen las herramientas de diseño. En los temas posteriores se comienza con la programación, introduciendo la teoría progresivamente y realizando ejercicios que consoliden las bases de la misma. Las herramientas de diseño de los mejores Aprende a utilizar las herramientas que utilizan los profesionales para la creación de proyectos basados en microcontroladores, tales como el CCS C Compiler, Proteus Design Suite, MPLAB X IDE o MPLAB X IPE. Con todas estas herramientas serás capaz de hacer cosas como la creación de un código ejecutable, creación de esquemáticos, simulación de circuitos, depuración de código, corrección de errores y/o volcado del programa final. Apoyo al alumnado y recursos disponibles En todos las lecciones existen documentos de apoyo para que puedas repasar la lección de manera rápida y sencilla. Pero si todavía tienes dudas sobre algún tema no te preocupes, ¡Pregunta e intentaré ayudarte en todo lo posible! No lo pienses más! ¿A qué estás esperando? Si todavía no tienes claro si acceder al curso puedes previsualizar algunas lecciones de forma gratuita! Echa un vistazo y te aseguro que no te decepcionará!
- Estudio de la estructura, características generales y funcionamiento de un microcontrolador
- Programación en lenguaje C de microcontroladores PIC utilizando el CCS C Compiler
- Creación, simulación y depuración de diseños basados en microcontroladores utilizando Proteus Design Suite
- Programación de microcontroladores y volcado utilizando el entorno de Microchip MPLAB X IDE/IPE
- Diseño de proyectos reales basados en microcontroladores
- Sinergia existente entre el lenguaje C y el funcionamiento de un microcontrolador
Temario
UNIDAD 1 - Presentación del Curso · 2 leccionesUNIDAD 1 - Presentación del Curso
UNIDAD 1 - Presentación del Curso
- Introducción al curso de microcontroladores PIC en lenguaje C
- Descarga de Recursos de Apoyo
UNIDAD 2 - Capítulo 0 - Introducción a los microcontroladores · 6 leccionesUNIDAD 2 - Capítulo 0 - Introducción a los microcontroladores
UNIDAD 2 - Capítulo 0 - Introducción a los microcontroladores
- Tema 0-1 - ¿Qué es un microcontrolador?
- Tema 0-2 - Introducción a los microcontroladores
- Tema 0-3 - Microcontroladores PIC
- Tema 0-4 - Organización de la memoria
- Tema 0-5 - Bits de Configuración
- Tema 0-6 - Placa de desarrollo
UNIDAD 3 - Capítulo 1 - Diseño de un proyecto · 6 leccionesUNIDAD 3 - Capítulo 1 - Diseño de un proyecto
UNIDAD 3 - Capítulo 1 - Diseño de un proyecto
- Tema 1-1 - Introducción al diseño en microcontroladores
- Tema 1-2 - Estructura de un programa
- Tema 1-3 - Creación de un programa - Compilador C CCS
- Tema 1-4 - Simulación y Depuración - Proteus Design Suite
- Tema 1-5 - Creación y Depuración - MPLAB X IDE
- Tema 1-6 - Volcado de Código - MPLAB IDE o IPE
UNIDAD 4 - Capítulo 2 - GPIOs · 15 leccionesUNIDAD 4 - Capítulo 2 - GPIOs
UNIDAD 4 - Capítulo 2 - GPIOs
- Tema 2-1 - GPIOs
- Tema 2-2 - GPIOs en C - #BYTE y #BIT
- Ejercicio 2-1 Gestión de puertos #BYTE y #BIT
- Tema 2-3 - GPIOs en C - #USE
- Ejercicio 2-2 Gestión de puertos #USE XXX_IO
- Ejercicio 2-3 Rotación LEDs
- Tema 2-4 - 7 Segmentos
- Ejercicio 2-4 7 Segmentos
- Ejercicio 2-5 7 Segmentos x 4
- Tema 2-5 - LCD
- Tema 2-6 - LCD en C
- Ejercicio 2-6 LCD Menu
- Ejercicio 2-7 LCD CGRAM
- Tema 2-7 - Teclado Matricial
- Ejercicio 2-8 Teclado Matricial
UNIDAD 5 - Capítulo 3 - Interrupciones · 7 leccionesUNIDAD 5 - Capítulo 3 - Interrupciones
UNIDAD 5 - Capítulo 3 - Interrupciones
- Tema 3-1 - Interrupciones
- Tema 3-2 - Interrupciones en C
- Tema 3-3 - Buzzer
- Ejercicio 3-1 Interrupciones RB0
- Tema 3-4 - Motor Paso a Paso
- Ejercicio 3-2 Interrupciones <RB7:RB4> - Parte 1
- Ejercicio 3-2 Interrupciones <RB7:RB4> - Parte 2
UNIDAD 6 - Capítulo 4 - Timers/Counters · 9 leccionesUNIDAD 6 - Capítulo 4 - Timers/Counters
UNIDAD 6 - Capítulo 4 - Timers/Counters
- Tema 4-1 - Timer 0
- Tema 4-2 - Timer 0 en C
- Ejercicio 4-1 Timer 0
- Tema 4-3 - Timer 1
- Tema 4-4 - Timer 1 en C
- Ejercicio 4-2 Timer 1
- Tema 4-5 - Timer 2
- Tema 4-6 - Timer 2 en C
- Ejercicio 4-3 Timer 2
UNIDAD 7 - Capítulo 5 - Módulo CCP · 9 leccionesUNIDAD 7 - Capítulo 5 - Módulo CCP
UNIDAD 7 - Capítulo 5 - Módulo CCP
- Tema 5-1 - Introducción al módulo CCP
- Tema 5-2 - Capture
- Tema 5-3 - Compare
- Tema 5-4 - PWM
- Tema 5-5 - Módulo CCP en C
- Ejercicio 5-1 Capture
- Ejercicio 5-2 Compare
- Ejercicio 5-3 PWM 1 - Creación señal PWM
- Ejercicio 5-4 PWM 2 - Intensidad LEDs
UNIDAD 8 - Capítulo 6 - Conversión A/D · 6 leccionesUNIDAD 8 - Capítulo 6 - Conversión A/D
UNIDAD 8 - Capítulo 6 - Conversión A/D
- Tema 6-1 - Sample And Hold
- Tema 6-2 - Método de las Aproximaciones Sucesivas
- Tema 6-3 - Módulo A/D
- Tema 6-4 - Módulo A/D en C
- Ejercicio 6-1 Conversión A/D to LCD
- Ejercicio 6-2 Comparacion señales A/D
UNIDAD 9 - Capítulo 7 - Comunicación Serie · 7 leccionesUNIDAD 9 - Capítulo 7 - Comunicación Serie
UNIDAD 9 - Capítulo 7 - Comunicación Serie
- Tema 7-1 - Introducción a la comunicación serie
- Tema 7-2 - Introducción USART y RS-232
- Tema 7-3 - USART
- Tema 7-4 - USART en C
- Ejercicio 7-1 USART LEDs
- Ejercicio 7-2 USART ASCII
- Ejercicio 7-3 USART Adivinar Número
UNIDAD 10 - Fin del Curso · 1 leccionesUNIDAD 10 - Fin del Curso
UNIDAD 10 - Fin del Curso
- Recursos descargables y consejos finales
Tu certificado lo emite la SEP, no solo una plataforma
Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.
Tu certificado con INEC
- Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
- Documento oficial con folio verificable en línea
- Lo otorga la Universidad Tecnológica Fidel Velázquez
Otras plataformas en línea
- Constancia privada emitida por la misma plataforma
- Solo acredita horas cursadas o asistencia
- Sin respaldo de una autoridad educativa
Tu itinerario, de la inscripción al certificado
- 1
Inscripción con pago único
Pagas $2,800 MXN una sola vez y entras de inmediato al curso.
- 2
Estudias a tu ritmo
10 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.
- 3
Cuestionarios por unidad
Cuestionarios para comprobar lo aprendido.
- 4
Certificado
Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.
Un certificado oficial de la SEP
- Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
- Contenido impartido por Carlos Barreal Jiménez.
- Folio y QR verificables para compartirlo con quien te contrate.
Empieza hoy, a tu ritmo
Un solo pago y acceso inmediato al curso completo durante 12 meses.
- 10 unidades · 68 lecciones · 50 h
- 12 meses de acceso
- Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Sobre tu inscripción
¿Cómo es el pago?
Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.
¿Cuánto tiempo tengo acceso?
12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.
¿Quién imparte el contenido?
El curso es impartido por Carlos Barreal Jiménez; INEC gestiona tu inscripción, evaluación y certificado.
¿Qué pasa cuando vence mi acceso?
Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.


