El PIC18F47K42 cuenta con un ADC de 12 bits con computación (ADC2) que automatiza técnicas de divisor de voltaje capacitivo (CVD) para detección táctil, promediado, filtrado, sobremuestreo y comparación de umbral, sensor de temperatura, controlador de interrupción vectorial con latencia fija para manejar interrupciones, árbitro de bus del sistema, capacidades de acceso directo a memoria, UART con soporte para transmisiones asincrónicas, DMX, DALI y LIN, SPI, I2C , funciones de memoria como Memory Access Partition (MAP) para ayudar a los clientes en la protección de datos y aplicaciones de cargador de arranque, y Device Information Area (DIA) que almacena los valores de calibración de fábrica para ayudar a mejorar la precisión del sensor de temperatura.
Características adicionales del PIC18F47K42
- Tabla de vectores de interrupción
- Prioridad simple o doble programable
- Ahorro de contexto de hardware de dos niveles
- Elimina la necesidad de participación de la CPU en las transferencias de datos
- Acceso a todos los espacios de memoria y periféricos
- Tamaños flexibles de mensajes de origen y destino
- Prioridad DMA programable
- Partición de acceso a memoria (MAP): personalice la partición flash con protección contra escritura del cargador de arranque
- Área de información del dispositivo (DIA): área de memoria dedicada para el almacenamiento de datos del valor de calibración de
- fábrica del sensor de temperatura, ID de fábrica y valores de FVR para ADC y COMP
- WDT: 500nA @ 1.8V típico
- Modo SUEÑO: 50nA @ 1.8V típico
- El modo DOZE permite que la CPU funcione a una velocidad de reloj más baja que los periféricos
- Los modos IDLE y SLEEP apagan selectivamente los periféricos y / o el núcleo para reducir la energía
- Promedio, cálculos de filtros, sobremuestreo y comparación de umbrales (ADCC)
- Automatiza el muestreo táctil y reduce el tamaño del software y el uso de la CPU cuando se requiere detección táctil o de proximidad (ADCC)
- Resolución de 5 bits, carril a carril (DAC)
- Salida de pin de E / S sin búfer
- Habilitación de histéresis del comparador
- Inversión de polaridad de salida
- Módulo de referencia de voltaje fijo (FVR): niveles de salida de 1.024V, 2.048V y 4.096V
- Detecta la señal de CA de alto voltaje (ZCD)
- Genera interrupciones en cruce por cero (ZCD)
- Compatible con DMA
- Compatible con UART asíncrono, RS-232, RS-485
- Bits de parada programables 1, 1,5, 2
- Bytes de longitud configurable
- Paquetes de datos de longitud arbitraria
- Búferes de transmisión y recepción separados con capacidades FIFO y DMA de 2 bytes
- Compatible con SMBus, PMBUSTM
- Depuración en circuito integrado en chip
- Programación en serie en circuito (ICSP) a través de dos pines
Puedes revisar componentes y sensores para conectarlo con tu PIC18F47K42. También puede revisar su hoja de datos aquí.
Valoraciones
No hay valoraciones aún.