M-PROG / PROGRAMADOR PIC & AVR

M-PROG es un programador de microcontroladores PICs, dsPICs, AVRs y Memorias Seriales, cuenta con un diseño compacto que integra 2 zócalos ZIF compatibles con encapsulados DIP de 8 a 40 pines, un puerto ICSP para programación externa y un conector USB tipo C para alimentación y comunicación.

TABLA DE CONTENIDO

I. Información

M-PROG es un programador de microcontroladores PICs, dsPICs, AVRs y Memorias Seriales que combina simplicidad y versatilidad. Dispone de dos bases ZIF, una para Memorias Seriales y PICs de 8 bits con encapsulado DIP de 8, 14, 18, 20, 28 y 40 pines, y otra base para AVRs de 8 bits con encapsulado DIP de 8, 20, 28 y 40 pines, ambos con un sistema de detección automática que asigna las señales internamente según el dispositivo insertado, eliminando la necesidad de configurar jumpers u otros ajustes manuales.

Incluye un puerto ICSP para programación externa de microcontroladores de 8, 16 y 32 bits, así como dsPICs y memorias seriales que no son compatibles con las bases ZIF o tienen encapsulados SMD. También cuenta con un conector USB-C para alimentación y comunicación con la computadora. M-PROG permite trabajar con niveles de voltaje seleccionables de 3.3 V y 5 V.

Además, para la programación de microcontroladores AVR, incorpora un oscilador integrado de 16 MHz y un conector de 3 pines que permite añadir un oscilador externo. Esto ofrece mayor flexibilidad en proyectos que necesitan trabajar con frecuencias personalizadas o específicas.

II. Descripción del hardware

  1. Base ZIF con detección automática para PICs y Memorias Seriales.

  2. Base ZIF con detección automática para AVRs.

  3. Puerto de programación externo ICSP con serigrafia marcada para PIC o AVR.

  4. Jumpers* de selección entre oscilador integrado (16 MHz) o puerto para oscilador externo.

  5. Puerto USB tipo C.

  6. Indicadores de estado: Power (blanco) y State (amarillo).

  7. Selector de voltaje de operación: 5V o 3.3V.

  8. Indicadores de posición serigrafiados para la colocación de AVRs.

  9. Indicadores de posición serigrafiados para la colocación de PICs y Memorias Seriales.

*Los jumpers de selección del oscilador son soldables; se requiere un cautín para cambiar su posición.

III. Especificaciones técnicas

Voltaje de operación

3.3 VDC / 5 VDC

Software

M-PROG Suite v1.0 (Solo para Windows 8.1 en adelante)

Puerto de programación externo

ICSP

Conector USB (Alimentación y programación)

USB Tipo C

Selector para uso de oscilador

  • Oscilador integrado de 16 MHz

  • Puerto para oscilador externo personalizado

Tamaño

91 x 66.83 x 26.21 mm

Dispositivos compatibles

PICs, dsPICs, AVRs y Memorias Seriales

Base ZIF para Memorias Seriales y PICs de 8 bits (Número de pines soportados)

8, 14, 18, 20, 28, 40

Base ZIF para AVR de 8 bits (Número de pines soportados)

8, 20, 28, 40

Dispositivos compatibles

Familia

Dispositivos soportados

PIC Baseline (10F / 12F5xx / 16F5xx)

21

PIC Midrange (12F / 16F)

175

PIC18F (estándar, J, K)

242

PIC24

80

PIC32

17

dsPIC30

23

dsPIC33

66

AVR (ATmega / ATtiny / ATxmega / AT90)

161

Memorias Seriales (11LC, 24LC, 25LC, 93LC)

39

KEELOQ (encoders RF)

8

BUS CAN Drivers (MCP25xxx)

4

A continuación, se encuentra la lista de dispositivos compatibles con M-PROG.

IV. Ejemplos de conexión

Uso de base ZIF para microcontroladores PIC.

Uso de base ZIF para Memorias Seriales.

Uso de base ZIF para microcontroladores AVR.

V. Modo de uso

Para programar tu microcontrolador con el módulo M-PROG se utiliza el Software M-PROG Suite v1.0.

Instalación del software

Si aún no cuentas con el Software M-PROG Suite v1.0 instalado en tu computadora, en el siguiente link podrás encontrar los pasos para realizarlo.

Programar microcontrolador

Ejecuta el Software M-PROG Suite v1.0 y realiza los siguientes pasos dependiendo del microcontrolador a programar.

VI. Descargas

Última actualización

¿Te fue útil?