Microchip 的 PIC24FJxxxGA/GB406/410/412 系列微控制器是外设丰富的 16 位设备,适用于需要安全数据传输和存储的应用。 亮点包括板载加密引擎、超低功率 (XLP) 功能、LCD 显示屏控制器和 USB On-The-Go 。
值得一提的是双分区闪存,带实时更新功能,允许 MCU 保持两个独立的软件应用(包括引导加载程序)。 此外,该功能还允许在编程一个分区的同时从另一个分区执行应用程序代码。
改良的哈佛架构
高达 16 MIPS 操作 @ 32 MHz
17 位 x 17 位单循环硬件小数/整数乘法器
32 位/16位 硬件除法器
16 x 16 位工作寄存器数组
执行 NIST 标准加密/解密操作,无需 CPU 干预
AES 密文支持 128、192 和 256 位密钥
DES/3DES 密文支持
支持 ECB、CBC、OFB、CTR 和 CFB128 模式
编程安全 OTP 数组存储密钥
真随机数字生成
电池备电 RAM 密钥存储
能够存储两个独立的软件应用,包括引导加载程序
允许在编程一个分区的同时从另一个分区执行应用程序代码。
允许实时切换活动分区
多个电源管理选项
交替时钟模式,用于快速切换到较低的时钟速度
极低功率电流消耗,深睡眠:WDT 650 nA @ 2V 典型,RTCC 650 nA @ 32 kHz 2V 典型;深睡眠电流,60 nA 典型
运行模式下 160 μA/MHz
10/12 位 200/500 ksps 模拟至数字转换器 (ADC) 转换器 - 16 或 24 个通道
一个 10 位 1 Msps 数字到模拟转换器 (DAC)
三个增强型模拟比较器
充电时间测量单元 (CTMU),用于电容式触摸传感
LCD 显示控制器
多达五个外部中断源
外设引脚选择 (PPS)
六通道直接内存访问 DMA
五个 16 位计时器/计数器,带预定标器 - 可配对作为 32 位计时器/计数器
六个输入捕获模块,每个带有一个专用的 16 位计时器
六个输出比较/PWM 模块,每个带有一个专用的 16 位计时器
四个单输出 CCP (SCCP) 和三个多路输出 CCP (MCCP) 模块
增强型并行主/从端口 (EPMP/EPSP)
硬件实时时钟/日历 (RTCC)
USBV 2.0 On-The-Go (OTG) 标准模块
四个 3 线/ 4 线 SPI 模块
三个 I2C 模块
六个 UART 模块
可编程 32 位循环冗余检查 (CRC) 生成器
四个可配置逻辑电池 (CLC)