Microchip presenta los MCU de 16 bits PIC24 y dsPIC® controladores de señal digital que proporcionan a los diseñadores una manera sencilla de actualizar el paso desde microcontroladores PIC® de 16 bits y una opción rentable para MCU de 32 bits. La amplia línea de productos incluye todo, desde microcontroladores de bajo consumo extremo a los controladores de señal digital de alto rendimiento. Con la ejecución de ciclo 'unico, respuesta de interrupción determinista, cero bucle superior y rápido DMA, la familia dsPIC también añade un MAC de ciclo único 16 x 16 y acumuladores de 40 bits. Estos son ideales para aplicaciones matemáticas intensas como el control del motor y potencia digital.
Combinados con hardware y software libre, estos productos de 16 bits son ideales para diseños incluyendo control de motor de alta eficiencia, fuentes de alimentación digitales clasificadas de platino y baja potencia para una mayor duración de batería en aplicaciones portátiles. Funciones táctiles y de pantalla integradas ayudan a reducir los costos y simplificar los diseños para las interfaces de usuario incluyendo detección mTouch™, gráficos y controladores de pantalla segmentada. Periféricos especializados y software de conectividad como USB, CAN, y protocolos inalámbricos hacen que sea fácil comunicarse con otros sistemas.
| Características |
|
- Motor criptográfico
- Realiza operaciones de cifrado y descifrado estándar NIST sin intervención del CPU
- Soporte de cifrado DES/3DES, con hasta tres teclas únicas para 3DES
- Admite los modos BCE, CBC, OFB, CTR y CFB128
- Matriz de programación segura OTP para el almacenamiento de claves
- Generador verdadero de números aleatorios
- Almacenamiento de claves de RAM con respaldo de batería
- Consumo extremadamente bajo
- Múltiples opciones de administración de energía para la reducción de potencia extrema
- VBAT permite menor consumo de energía en la batería (con o sin RTCC)
- Modo de desactivación profunda para permitir el apagado casi total, con la capacidad de activarse mediante disparadores externos
- Modos de desactivación y reposo, que apaga selectivamente periféricos o núcleo para la reducción sustancial del consumo y activación rápida
- Modo de desactivación, que permite a la CPU funcionar a una velocidad de reloj más baja que los periféricos
- Modos de reloj alternativo permiten cambiar en el momento a una velocidad de reloj más baja para la reducción selectiva de la energía
- Consumo de corriente extremadamente bajo para el modo de desactivación profunda
- WDT: 650 nA a 2 V típico
- RTCC: 650 nA a 32 kHz, 2 V típica
- Corriente de desactivación profunda, 60 nA
- 160 mA/MHz en modo de ejecución
- Partición doble Flash con capacidad de actualización directa
- Capaz de sostener dos aplicaciones independientes, como gestor de arranque
- Permite la programación simultánea de una partición mientras se ejecuta el código de la aplicación de la otra
- Permite cambiar entre particiones activas en tiempo de ejecución
|
- CPU
- Arquitectura modificada de Harvard
- Funcionamiento de hasta 16 MIPS a 32 MHz
- Oscilador interno de 8 MHz:
- Opción PLL de 96 MHz
- Múltiples opciones de división del reloj
- Capacidad de tiempo de autocalibración de ejecución para mantener mejor que ±0.20% de precisión
- Arranque rápido
- Multiplicador fraccionario/entero de hardware de ciclo único de 7 bits x 17 bits
- Divisor de hardware de 32 bits x 16 bits
- Matriz de registro de funcionamiento de 16 bits x 16 bits
- Arquitectura de set de instrucciones optimizada de compilador C
- Dos unidades de generación de dirección para direccionamiento de lectura y escritura independientes de memoria de datos
- Características analógicas
- Convertidor de Analógico a Digital (A/D) de 10/12 bits y de hasta 24 canales:
- Tasa de conversión de 500 ksps (10 bits), 200 kbps (12 bits)
- Funciones de comparación de autoescaneo y umbral
- Conversión disponible durante desactivación
- Convertidor digital a analógico (DAC) de 10 bits
- Velocidad de actualización de 1 Msps
- Tres comparadores analógicos mejorados de carril a carril, con configuración programable de entrada/salida
- Unidad de medición del tiempo de carga (CTMU):
- Utilizada para detección táctil capacitiva, hasta 24 canales
- Medición del tiempo de resolución de 100 ps
|