Microchip Technology PIC32MX5/6/7微控制器
Microchip Technology PIC32MX5xx、PIC32MX6xx和PIC32MX7xx微控制器设有集成的10/100Mbit以太网MAC以及行业领先的连接和外设选项。这些特性使开发人员可以构建基于连接的嵌入式应用。这些MCU完全由MPLAB Harmony集成软件框架提供支持,该框架具有多种软件解决方案,可加快应用开发进程。32位MCU具有高达512KB闪存和64KB SRAM,带图形接口、USB、CAN和以太网。
特性
工作条件
2.3V至3.6V,-40oC至+105oC,直流至80MHz
内核:80 MHz/105 DMIPS MIPS32® M4K®
MIPS16e® 模式,代码规模最多可减少40%
高代码效率(C和汇编语言)架构
单周期 (MAC) 32x16和双周期32x32乘法器
时钟管理
0.9%内部振荡器(部分型号)
可编程PLL和振荡器时钟源
故障安全时钟监控器 (FSCM)
独立的看门狗定时器
快速唤醒和启动
电源管理
低功耗管理模式(睡眠和休闲)
集成上电复位、欠压复位
动态电流:0.5mA/MHz(典型值)
IPD电流:41μA(典型值)
显卡
外部图形接口,多达34个并行主端口 (PMP) 引脚
与外部图形控制器连接
能够通过DMA和内部或外部存储器直接驱动LCD
模拟
ADC模块:
10位1Msps速率,带一个采样和保持 (S&H)
16路模拟输入
可以在睡眠模式下工作
灵活和独立的ADC触发器源
比较器:
两个双输入比较器模块
带32电压点的可编程基准
定时器/输出比较/输入捕获
5个通用计时器
5个16位和多达2个32位的计时器/计数器
5个输出比较 (OC) 模块
5个输入捕获 (IC) 模块
实时时钟和日历 (RTCC) 模块
通信接口
USB 2.0兼容全速OTG控制器
带有MII和RMII接口的10/100Mbps以太网MAC
CAN模块:
2.0B有效,带DeviceNet™寻址支持
6个UART模块 (20Mbps):
支持LIN 2.1协议和IrDA®支持
高达4个4线SPI模块 (25Mbps)
高达5个I2C模块(高达1Mbaud),支持SMBus
并行主端口 (PMP)
直接内存访问 (DMA)
多达8通道硬件DMA,具有自动数据大小检测功能
32位可编程循环冗余校验 (CRC)
6个额外通道,专门用于USB、以太网和CAN模块
输入/输出
15mA或10mA拉电流/灌电流(标准VOH/VOL)和高达22mA(非标准VOH1)
耐受5V电压引脚
可选开漏和上拉
外部中断
支持调试器开发
在线和在应用编程
4 线 MIPS® 增强型 JTAG 接口
无限制编程和 6 个复杂的数据断点
符合IEEE 1149.2要求的 (JTAG) 边界扫描