Tabla de contenido:

Cómo programar PIC MCU con el programador PICkit usando una placa de pruebas: 3 pasos
Cómo programar PIC MCU con el programador PICkit usando una placa de pruebas: 3 pasos

Video: Cómo programar PIC MCU con el programador PICkit usando una placa de pruebas: 3 pasos

Video: Cómo programar PIC MCU con el programador PICkit usando una placa de pruebas: 3 pasos
Video: ⚡ Como programar el PIC18F45k50 con PICkit 3 en MPLAB IPE, Placa Entrenadora PIC18F4550 USB-C v4.x 2024, Noviembre
Anonim
Cómo programar PIC MCU con el programador PICkit usando una placa de pruebas
Cómo programar PIC MCU con el programador PICkit usando una placa de pruebas

No necesita herramientas costosas y sofisticadas para jugar con microcontroladores PIC (o cualquier otro). Todo lo que necesita es una placa de pruebas en la que pruebe su circuito y programación. Por supuesto, es necesario algún tipo de programador e IDE. En este instructable usaré el programador MPLAB X IDE y PICkit3.

He elegido PIC18F14K22. No hay ninguna razón especial para este PIC en particular, solo lo tengo sin usar en este momento. Funciona en el rango de voltaje entre 2,3 V y 5,5 V. El proceso de programación se mostrará con el código simple que deja que el LED parpadee periódicamente.

Paso 1: lo que necesitamos

Lo que necesitamos
Lo que necesitamos
Lo que necesitamos
Lo que necesitamos
  • Programador PICkit3
  • tablero de circuitos
  • PIC18F14K22 MCU
  • Encabezado de 6 pines
  • algunos cables
  • ya sea una batería de 4.5 V o un cable USB (puede usar algunos de un mouse o teclado antiguo o hacer uno usted mismo)
  • LED de cualquier color y resistencia 470 para realizar pruebas

Hojas de datos:

PIC18F14K22

FOTO 3

Paso 2: cableado

Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado
Alambrado

PICkit3

Echemos un vistazo al programador PICkit3. Observe el cabezal hembra de 6 pines en la parte inferior. El pin número uno está firmado con un triángulo blanco, por lo que los pines del lado frontal están numerados de derecha a izquierda. Descripción de los pines:

  1. MCLR
  2. Vdd
  3. Suelo
  4. Datos de ICSP
  5. Reloj ICSP
  6. No conectado

Tablero de circuitos

Primero coloque el cabezal de 6 pines y el PIC lo suficientemente cerca uno del otro en la placa de pruebas. En la hoja de datos de PIC tenemos que averiguar el mapeo de funciones:

  1. Vdd - pin 1
  2. Vss (tierra) - pin 20
  3. PGD (datos ICSP) - pin 19
  4. PGC (reloj ICSP) - pin 18
  5. MCLR - patilla 4
  6. RC0 - pin 16 (el pin por el que se activará el LED)

El esquema del circuito se muestra en la imagen de Fritzing.

Alimentando

Como se mencionó anteriormente, el circuito se puede alimentar con la batería de 4.5 V o la salida USB (5 V). Para dejar en claro, 5 V está bien para este PIC en particular, pero no tiene por qué serlo para otros. Siempre consulte la hoja de datos para conocer el rango de voltaje aplicable al dispositivo.

Paso 3: programación

Programación
Programación
Programación
Programación
Programación
Programación
Programación
Programación

Preparé un código bastante simple para propósitos de prueba. Cuando tenga el proyecto MPLAB listo para la programación, conecte el PICkit3 al encabezado del pin en la placa de pruebas. No olvide tener el circuito alimentado, de lo contrario la conexión entre el PIC y el programador falla. Haga clic en el botón "Crear y programar proyecto principal de dispositivo" y espere hasta que finalice la programación. Después de eso, el LED debe parpadear: 500 ms encendido y 500 ms apagado.

Recomendado: