![](https://nuevocursos.intesc.mx/wp-content/uploads/2019/01/eti1-300x49-2.png)
Microcontroladores PIC en lenguaje C - I
Dirigido a:
Estudiantes de electrónica / mecatrónica o carreras a fines, así como personas interesadas en lenguajes de bajo nivel para programar microcontroladores.
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.
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.
Contenido del curso:
I. Introducción a los microcontroladores
– Arquitectura de un PIC
– PIC 18F4550
– Tarjeta de desarrollo: Miuva
II. Puertos de entrada y salida
– ¿Qué es un registro?
– Registros TRIS, PORT y LAT.
– Puerto de salida.
– Manejo de puertos por bit.
– Manejo de puertos por byte.
– Puerto de entrada.
– Condicional IF.
III. LCD
– ¿Qué es una LCD?
– Librerías en C.
– Uso de librerías.
– Manejo de la librería LCD.
– Ciclo FOR.
– Mostrar variables en la LCD.
IV. Convertidor analógico a digital
– Diferencia entre información analógica y digital.
– Convertidor analógico a digital.
– Configuración y uso del ADC.
– Tarjeta de desarrollo: Miuva
V. Timers
– Osciladores
– Ciclo de reloj
– Ciclo máquina
– Timer0
– Uso y configuración del timer0
VI. Interrupciones
– ¿Qué es una interrupción?
– Configuración de las interrupciones.
– Interrupción del ADC.
– Interrupción por desborde de timer.
– Interrupción externa.
– Prioridades en interrupciones.
VII. Display de 7 segmentos
– Funcionamiento del display
– Uso del módulo de display
– Multiplexado de 4 displays
– Creación de funciones
VIII. Modulador por ancho de pulso PWM
-¿Qué es un PWM?
– Usos del PWM
– Configuración y uso del PWM
Software necesario:
Hardware recomendado:
![](https://nuevocursos.intesc.mx/wp-content/uploads/2019/10/Material-pic-en-c_Mesa-de-trabajo-1-copia-3-1024x584.png)
- Resistencias
- Push buttons
- Jumpers
- Pinzas
- Potenciómetro
- Protoboard
![REC2_Azul](https://nuevocursos.intesc.mx/wp-content/uploads/2019/01/REC2_Azul-150x150.png)
![Foro2_Azul](https://nuevocursos.intesc.mx/wp-content/uploads/2019/01/Foro2_Azul-150x150.png)
![Reconocimiento de participación](https://nuevocursos.intesc.mx/wp-content/uploads/2019/01/AZULreconocimiento-150x150.png)
![](https://nuevocursos.intesc.mx/wp-content/uploads/2019/01/MiuvaV1-300x169.png)
µvva* es una tarjeta electrónica concebida para el desarrollo de proyectos. Fue creada para satisfacer las necesidades de los estudiantes y profesionales, que trabajan con microcontroladores de 8bits del fabricante Microchip®. µvva utiliza el microcontrolador PIC18F4550 como computadora central de la tarjeta, para el control y procesamiento de múltiples proyectos. Este microcontrolador puede trabajar con un reloj de hasta 48MHz, e integra, un puerto USB, un Convertidor Analógico-Digital, puertos digitales de propósito general, entre otros periféricos.
![](https://nuevocursos.intesc.mx/wp-content/uploads/2019/01/miuvaACT.png)
Además, µvva está equipada con su propio programador/depurador (PICKit2™), que le permite al desarrollador o programador, utilizar la interfaz de MPLAB™, para probar de manera rápida el Firmware ensamblado por los compiladores de Microchip o de terceros.
µvva es diseñada y ensamblada en México por Intesc Electrónica & Embebidos.
Paquetes y costos
Miuva
![Laptop2_Mesa de trabajo 1 copia_Mesa de trabajo 1 copia](https://nuevocursos.intesc.mx/wp-content/uploads/2019/10/Laptop2_Mesa-de-trabajo-1-copia_Mesa-de-trabajo-1-copia-150x150.png)
Modalidad
Online, accede desde cualquier dispositivo con internet.
![calendario3_Mesa de trabajo 1 copia](https://nuevocursos.intesc.mx/wp-content/uploads/2019/10/calendario3_Mesa-de-trabajo-1-copia-150x150.png)
Fecha de inicio
El curso no tiene fecha de inicio ni de término, puedes comenzar a aprender hoy mismo.
![Reloj_Mesa de trabajo 1 copia 2](https://nuevocursos.intesc.mx/wp-content/uploads/2019/10/Reloj_Mesa-de-trabajo-1-copia-2-150x150.png)
Duración
El tiempo límite para acceder al contenido es de 90 días, en caso de terminarlo en este tiempo, se tendrá acceso de por vida.