LPC2210/2220微控制器基于16/32位Arm7TDMI-S™ 具有实时仿真和嵌入式跟踪支持的CPU。对于关键代码大小的应用程序,可选的16位Thumb模式可将代码减少30%以上,性能损失最小。
凭借其144引脚封装、低功耗、各种32位定时器、8通道10位ADC、PWM通道和多达9个外部中断引脚,这些微控制器特别适用于工业控制、医疗系统、访问控制和销售点。根据总线配置,LPC2210/2220可提供多达76个GPIO。具有广泛的串行通信接口,它也非常适合于通信网关、协议转换器和嵌入式软调制解调器以及许多其他通用应用。
备注:在整个数据表中,术语LPC2210/2220适用于带有或不带有/01后缀的设备。只有在必要时,才会使用/01后缀来区分LPC2210设备。
特色
- 16/32位Arm7TDMI-S™ LQFP144和TFBGA144封装中的微控制器。
- 16/64kB片上静态RAM(LPC2210/2220)。
- 使用UART0的串行引导加载器提供系统内下载和编程功能。
- EmbeddedICE RT和Embedded Trace接口通过片上RealMonitor软件提供实时调试,以及指令执行的高速实时跟踪。
- 8通道10位ADC,转换时间低至2.44 us。
- 仅限LPC2210/01和LPC2220:ADC专用结果寄存器可减少中断开销。当配置用于数字I/O功能时,ADC焊盘允许5V电压。
- 两个32位定时器(LPC2220和LPC2210/01也是外部事件计数器),具有四个捕获和四个比较通道、PWM单元(六个输出)、实时时钟(RTC)和看门狗。
- 多个串行接口,包括两个UART(16C550)、快速I²C总线(400 kbit/s)和两个SPI。
- 仅限LPC2210/01和LPC2220:可以选择具有数据缓冲区和可变长度传输的同步串行端口(SSP)来替换一个SPI。
- 仅限LPC2210/01和LPC2220:UART0/1包括分数波特率生成器、自动包封功能和完全在硬件中实现的握手流控制。
- 具有可配置优先级和矢量地址的矢量中断控制器(VIC)。
- 可配置的外部存储器接口,最多四个存储体,每个存储体高达16 MB,数据宽度为8/16/32位。
- 最多76个通用引脚(允许5V)。最多九个边缘/电平敏感外部中断引脚可用。
- 仅限LPC2210/01和LPC2220:快速GPIO端口使端口引脚切换速度比原始设备快3.5倍。它们还允许在任何时候读取端口引脚,无论其功能如何。
- 60 MHz(LPC2210)和75 MHz(LPC2220/01和LPC2220)最大CPU时钟,可从可编程片上锁相环(PLL)获得,稳定时间为100 us。
- 片上集成振荡器与1 MHz至25 MHz范围内的外部晶体一起工作,与高达25 MHz的外部振荡器一起工作。
- 省电模式包括空闲和断电。
- 通过外部中断从断电模式唤醒处理器。
- 单独启用/禁用外围功能以实现功率优化。
- 双电源:
- CPU工作电压范围为1.65 V至1.95 V(1.8 V+-0.15 V)。
- I/O电源范围为3.0 V至3.6 V(3.3 V+-10 pct),具有5 V耐受I/O焊盘。16/32位Arm7TDMI-S处理器。