Curso de Programación de Microcontroladores Pic con C

Curso de Programación de Microcontroladores Pic con C

Instruido por:
Ricardo Celis
Ricardo Celis
Básico
2 horas de contenido
Ver la ruta de aprendizaje
¡Aprende a programar un microcontrolador PIC!
Proyecto del curso
¡Aprende a programar un microcontrolador PIC!

Una vez aprendas a elegir el microcontrolador adecuado según tus proyectos, conoce los componentes básicos para la programación de Microcontroladores PIC con C.

Curso de Programación de Microcontroladores Pic con C

Curso de Programación de Microcontroladores Pic con C

Progreso del curso:0/13contenidos(0%)

Contenido del Curso
Tutoriales de estudiantes
Preguntas de estudiantes

Progreso del curso:0/13contenidos(0%)

¿Qué es un microcontrolador?

Material Thumbnail

Introducción a los microcontroladores

10:28 min

Material Thumbnail

Características comunes de microcontroladores PIC

10:19 min

Material Thumbnail

Eligiendo un microcontrolador

26:01 min

Material Thumbnail

Arquitectura de un microcontrolador

08:59 min

Comprar y programar tu primer microcontrolador

Material Thumbnail

Componentes básicos para la programación de Microcontroladores

12:27 min

Material Thumbnail

Módulos avanzados y especializados

07:26 min

Material Thumbnail

IDE de desarrollo y los bits de configuración

09:07 min

Material Thumbnail

Mi primer programa en C

10:04 min

Manejar entradas y salidas básicas

Cómo conectar un microcontrolador

01:16 min

Material Thumbnail

Manejo de elementos de salida

09:11 min

Material Thumbnail

Manejo de elementos de entrada y salida (pulsadores y leds)

05:08 min

Material Thumbnail

Manejo de sensores digitales

05:31 min

Cierre del curso

nuevosmás votadossin responder
Jose Andres Bustamante Rocha
Jose Andres Bustamante Rocha
Estudiante

habra mas cursos de microcontroladores

0
Ricardo Osorio
Ricardo Osorio
Estudiante

Buenas noches compañeros Como puedo hacer uso del pickit 2?.

2
Ricardo Osorio
Ricardo Osorio
Estudiante

Buenas noches compañeros quisiera saber si puedo hacer uso de un quemador pic kit 2 con el Mplab x, o necesariamente requiero hacer uso de de la version 3 o 4.

0
Cesar Javier Solis Albino
Cesar Javier Solis Albino
Estudiante
En un microprocesador, ¿Qué es un núcleo?
2
Marcel Nahir Samur
Marcel Nahir Samur
Estudiante

Consulta sobre lo que dice el profe en el minuto 3:18
Para la forma en la que están conectados el BTN y la R en el diagrama (PULL_UP) Cuando oprimo el BTN y cierro el circuito ¿No sería en ese momento cuando obtengo una lectura de 0? ya que el Vcc se estaría “fugando” por GND y al soltarlo obtengo una lectura de 1 ya que el Vcc va directo al PIN RB0

A lo mejor me confundo pero para que el programa funcione como dice el profe las conexiones tendrian que se ser de PULL_DOWN, donde la R está conectada a GND y, RB0 y el BTN estan en paralelo.

Espero haber sido claro.

Slds.-

1
Marcel Nahir Samur
Marcel Nahir Samur
Estudiante

Buenos días!
Estoy teniendo un problema con la función __delay_ms. Cada que intento ingresar 1000 como valor, me dice que el argumento es muy grande:

main.c:20: error: (1355) inline delay argument too large

Por lo cual he debido crear una función con un bucle for para palear este problema:

#include<xc.h>#include<pic18.h>#include"pic18f4550Configs.h"#define _XTAL_FREQ 8000000voiddelayMs( int x)// Parche para problema con __delay_ms{
    for ( int i = 0 ; i < x ; i++)
    {
        __delay_ms(10);
    }
}

voidmain(void){
    TRISB0 = 0; // TRIS se usa para definir si un pin va a ser entrada o salida (0 output / 1 input)while (1)
    {
        LATB0 = 1; 
        delayMs(100);
        LATB0 = 0;
        delayMs(100);
    }
    return;
}

¿Alguien ha tenido un problema similar? ¿Como pudieron solucionarlo?

Gracias!

1
David Cruz Portilla
David Cruz Portilla
Estudiante

Hay algún software donde pueda simular un PIC para practicar más? aparte de Proteus?

0
Pedro Pablo Montes
Pedro Pablo Montes
Estudiante
Hola, hace tiempo me compré en mi tienda de electrónica de confianza un " programador" muy distinto a los pickit, dejo enlace del producto: https://www.didacticaselectronicas.com/index.php/sistemas-de-desarrollo/microchip2016-02-07-20-36-39_/programador-usb-para-microcontroladores-progamadores-para-microcontroladores-micros-pic-k150-icsp-pic16-pic18-detail cómo le hago para usarlo en mplab? o tengo que conseguir me un pickit?
1
FrederickO
FrederickO
Estudiante

Como puedo, obtener el código de un microcontrolador de mi antiguo y obsoleto Scanner y ver si puedo hacerlo funcionar?

0
davidjesuspalma
davidjesuspalma
Estudiante
Cómo hago para leer y escribir la memoria eeprom interna del micro?
3