LPC2101/02/03微控制器基于16位/32位Arm7TDMI-S™ 具有实时仿真的CPU,将微控制器与8kB、16kB或32kB的嵌入式高速闪存相结合。128位宽的内存接口和独特的加速器架构使32位代码能够以最大时钟速率执行。对于中断服务例程和DSP算法中的关键性能,这将比Thumb模式提高30%的性能。对于关键代码大小的应用程序,可选的16位Thumb模式可将代码减少30%以上,性能损失最小。
由于LPC2101/02/03的体积小、功耗低,非常适合小型化是关键要求的应用。从多个UART、SPI到SSP和两个I²C总线的串行通信接口的混合,再加上2kB/4kB/8kB的片上SRAM,使这些设备非常适合通信网关和协议转换器。卓越的性能也使这些设备适合用作数学协处理器。各种32位和16位定时器、改进的10位ADC、通过所有定时器上的输出匹配实现的PWM功能,以及多达9个边缘或电平敏感外部中断引脚的32条快速GPIO线,使这些微控制器特别适用于工业控制和医疗系统。
特色
- 深度断电模式,可选择保留SRAM内存和/或RTC。
- 实现了三级闪存代码读取保护(CRP)。
- 16位/32位Arm7TDMI-S™ 微型LQFP48和HVQFN48封装的微控制器。
- 2kB/4kB/8kB片上静态RAM和8kB/16kB/32kB片上闪存。128位宽的接口/加速器可实现70 MHz的高速操作。
- 通过片上引导程序软件实现ISP/APP。100毫秒内擦除单个闪存扇区或全芯片,1毫秒内编程256字节。
- 嵌入式ICE RT通过片上RealMonitor软件提供实时调试。
- 10位ADC提供8个模拟输入,每个通道的转换时间低至2.44 us,并提供专用结果寄存器,以最小化中断开销。
- 两个32位计时器/外部事件计数器,具有七个捕获和七个比较通道。
- 两个16位计时器/外部事件计数器,带有三个捕获和七个比较通道。
- 低功耗实时时钟(RTC),具有独立电源和专用32 kHzclock输入。
- 多个串行接口,包括两个UART(16C550)、两个Fast I²C总线(400kbit/s)、具有缓冲和可变数据长度功能的SPI和SSP。
- 具有可配置优先级和矢量地址的矢量中断控制器。
- 最多32个5V耐受快速通用I/O引脚。
- 最多13个边缘或电平敏感外部中断引脚可用。
- 可编程片上PLL提供的最大CPU时钟为70 MHz,可能的输入频率为10 MHz至25 MHz,稳定时间为100 us。
- 片上集成振荡器使用1 MHz至25 MHz范围内的外部晶体工作。
- 省电模式包括空闲模式、RTC激活时的断电模式和断电模式。
- 单独启用/禁用外围功能以及外围时钟缩放,以实现额外的功率优化。
- 处理器通过外部中断或RTC从断电和深度断电(版本A及更高版本)模式唤醒。