Microcontrolador PIC16F628A – Procesadores y controladores integrados

Descripción general del microcontrolador PIC16F628A

Los dispositivos PIC16F628A son microcontroladores de 8 bits basados en memoria flash con las ventajas de ser económicos, de alto rendimiento, CMOS y totalmente estáticos.

Todos los microcontroladores PIC® emplean una arquitectura RISC avanzada. Los PIC16F628A tienen características de núcleo mejoradas, una pila de ocho niveles de profundidad y múltiples fuentes de interrupción internas y externas. Los buses de instrucciones y datos separados de la arquitectura Harvard permiten una palabra de instrucción de 14 bits de ancho con datos separados de 8 bits de ancho.

Package Options: 18-Lead PDIP or SOIC
Package Options: 18-Lead PDIP or SOIC

Características y capacidades

  • Capacidad de interrupción
  • Pila de hardware de 8 niveles de profundidad
  • Modos de direccionamiento directo, indirecto y relativo
  • 35 instrucciones de una sola palabra
  • Todas las instrucciones son de ciclo único, excepto las ramificaciones
  • Opciones de oscilador interno y externo
  • Modo de suspensión para ahorro de energía
  • Pull-ups débiles programables en PORTB
  • Perno maestro multiplexado de borrado/entrada
  • Temporizador de vigilancia con oscilador independiente
  • Programación de bajo voltaje
  • Programación en serie en circuito (a través de dos pines)
  • Protección de código programable
  • Restablecimiento por caída de tensión
  • Restablecimiento al encender
  • Temporizador de encendido y temporizador de arranque del oscilador
  • Rango de temperatura industrial y ampliado
  • Alta corriente de sumidero/fuente para control directo de LED
  • Oscilador interno de baja potencia
  • Compatibilidad con osciladores externos para cristales y resonadores

Módulo comparador analógico con:

  • Dos comparadores analógicos
  • Módulo de referencia de voltaje (VREF) programable en chip
  • Referencia interna o externa seleccionable
  • Salidas del comparador accesibles externamente Receptor/transmisor
    síncrono/asíncrono universal direccionable USART/SCI

Célula Flash/EEPROM de alta resistencia:

  • 100 000 escrituras de resistencia Flash
  • 1 000 000 de escrituras de resistencia EEPROM
  • 40 años de retención de datos

Parámetros técnicos

Parámetros técnicosValores
Memoria Flash (KB)3.5 KB
RAM (bytes)224 x 8
EEPROM (bytes)128 x 8
Tensión de funcionamiento2.0-5.5V
Frecuencia de funcionamiento20 MHz
Módulo de captura/comparación16-bit
Módulo PWM10-bit
Rango de temperatura-40 a +125℃
Oscilador4 MHz y 48 kHz
Temporizador2 x 8-bit - 1 x 16-bit
Corriente en espera100 nA @ 2.0V, típica
Corriente de funcionamiento12 μA @ 32 kHz, 2.0V, típica
120 μA @ 1 MHz, 2.0V, típica
Corriente del temporizador de vigilancia1 μA @ 2.0V, típica
Corriente del oscilador Timer11.2 μA @ 32 kHz, 2.0V, típica
Pines I/O18
Número de comparadores2
Tiempo de activación (desde reposo)4 μs, 3.0V, típico
Oscilador interno de doble velocidadSeleccionable durante el funcionamiento entre 4 MHz y 48 kHz
Tipos de encapsuladoPDIP de 18 pines, SOIC de 18 pines
PIC16F628A Pinout: 18-Lead PDIP
PIC16F628A Pinout: 18-Lead PDIP

Puesta en marcha, configuración e ICSP del PIC16F628A

El PIC16F628A es un controlador de 8 bits cuyo arranque depende de bits de configuración, oscilador, cableado MCLR, programación de baja tensión y estado inicial de periféricos multiplexados. Un pin puede no funcionar como E/S digital hasta configurar comparadores o funciones alternas. Antes de la aplicación, verifique desacoplo, reset, reloj y una salida mínima. Mantenga accesibles RB6, RB7, MCLR/VPP, alimentación y masa para ICSP.

  • Palabra de configuración: Defina oscilador, watchdog, temporizador de arranque, brownout, MCLR, protección y LVP de forma explícita.
  • Control del comparador: Desactive o configure comparadores antes de leer como digitales los pines compartidos.
  • Verificación del reloj: Confirme reloj interno o externo y mida el tiempo con una salida alternante sencilla.
  • Carga durante ICSP: Evite que circuitos externos se opongan a reloj, datos o VPP durante programación.
  • Límites eléctricos: Respete tensión y corriente de la hoja; no aplique VPP a una señal sin protección.

Aplicación

La serie PIC16F628A se adapta a aplicaciones que van desde cargadores de baterías hasta sensores remotos de baja potencia. El tamaño reducido de los paquetes hace que esta serie de microcontroladores sea ideal para todas las aplicaciones con limitaciones de espacio.

Compartir en:

Scroll al inicio

Cotización