Resumen del dispositivo
Los PIC12F/LF1822/16F/LF1823 se describen en esta ficha de datos y están disponibles en paquetes de 8/14 pines.
La figura 1-1 muestra un diagrama de bloques de los dispositivos PIC12F/LF1822/16F/LF1823.
CPU RISC de alto rendimiento:
• Sólo 49 instrucciones para aprender:
- Todas las instrucciones de un solo ciclo excepto las ramificaciones
• Velocidad de funcionamiento:
- DC ¢ 32 MHz oscilador/entrada de reloj
- Ciclo de instrucción de CC ¥ 125 ns
• Capacidad de interrupción con salvación automática de contexto
• Estaca de hardware profunda de 16 niveles con reinicio opcional de desbordamiento / desbordamiento
• Modos de dirección directa, indirecta y relativa:
- Dos registros de selección de archivos completos de 16 bits (FSR)
- Los FSR pueden leer programas y memoria de datos
Estructura del oscilador flexible:
• Bloque de oscilador interno de precisión 32 MHz:
- Calibrado en fábrica con una precisión de ± 1%, típico
- Rango de frecuencias seleccionables por software de 31 kHz a 32 MHz
• Oscilador interno de baja potencia de 31 kHz
• Cuatro modos de cristal hasta 32 MHz
• Tres modos de reloj externos hasta 32 MHz
• Ciclo de bloqueo de fase 4X (PLL)
• Monitoreo de relojes a prueba de fallos:
- Permite el apagado seguro si el reloj periférico se detiene
• Inicio del oscilador de dos velocidades
• Módulo de reloj de referencia:
¿Cómo se llama?
Características especiales del microcontrolador:
• Funcionamiento de 5,5 V completo PIC12F1822/16F1823
• 1.8V-3.6V de funcionamiento PIC12LF1822/16LF1823
• Autoprogramable bajo control de software
• Reinicio de encendido (POR), temporizador de encendido (PWRT) y temporizador de arranque del oscilador (OST)
• Reinicio del proceso de browning programable (BOR)
• Tiempo de vigilancia extendido (WDT)
• Programación en serie en circuito (ICSP) a través de dos pines
• Debug en circuito (ICD) a través de dos pines
• Programación mejorada de baja tensión (LVP)
• Rango de tensión de funcionamiento:
- 1.8V-5.5V (PIC12F1822/16F1823)
- 1.8V-3.6V (PIC12LF1822/16LF1823)
• Protección de código programable
• Autoprogramable bajo control de software
Características de bajo consumo:
• Corriente de espera (PIC12LF1822/16LF1823):
- 30 nA @ 1,8 V, típico
• Corriente de funcionamiento (PIC12LF1822/16LF1823):
-75 ̊A @ 1 MHz, 1,8 V, típico
• Corriente de tiempo de vigilancia de baja potencia (PIC12LF1822/16LF1823):
- 500 nA @ 1,8 V, típico
Características analógicas:
• Módulo de conversión analógica a digital (ADC):
- Resolución de 10 bits, hasta 8 canales
- Conversión disponible durante el sueño
• Modulo de comparación analógica:
- Hasta dos comparadores analógicos de ferrocarril a ferrocarril
- Control del modo de alimentación
- Histeresis controlada por software
• Módulo de referencia de tensión:
- Válvula de referencia de tensión fija (FVR) con niveles de salida de 1,024 V, 2,048 V y 4,096 V
- DAC resistivo de 5 bits de carril a carril con selección de referencia positiva y negativa
Lo más destacado de las periferias:
• Hasta 11 pines de I/O y 1 pin de entrada solamente:
- Alcantarilla de corriente alta/fuente 25 mA/25 mA
- Se pueden programar pujas débiles.
- Pinos de interrupción y cambio programables
• Timer0: Timer/contador de 8 bits con prescaler de 8 bits
• Tiempo mejorado1:
- temporizador/contador de 16 bits con prescaler
- Modo de entrada de puerta externa
- Un controlador de oscilador de 32 kHz de baja potencia
• Timer2: Timer/contador de 8 bits con registro de período de 8 bits, prescaler y postcaler
• Módulos mejorados de las ECCP:
- Bases de tiempo seleccionables por software
- Apagado y reinicio automático.
- Dirección PWM
• Puerto de serie sincrónico maestro (MSSP) con SPI e I2C con:
- Enmascaramiento de direcciones de 7 bits
- Compatibilidad SMBus/PMBus
• Módulo mejorado de transmisor de receptor asíncrono universal síncrono (EUSART):
- Compatible con RS-232, RS-485 y LIN
- Detección automática de Baud.
• módulo de oscilador de detección mTouchTM:
- Hasta 8 canales de entrada
Características periféricas (continuación):
• Módulo de modulación de señal de datos
- Modulador seleccionable y fuentes portadoras
• SR Cerradura:
- Opciones de entrada múltiples para establecer/reiniciar
- Emula las aplicaciones 555 Timer