控制器CoreARM7LPC2220FBD144LPC2220FBD144
16/32位ARM微控制器,不带闪存,具备10位ADC和外部存储器接口
LPC2210/2220微控制器基于16位/32位ARM7TDMI-SCPU,该CPU支持实时仿真和嵌入式跟踪。对代码大小要求严格的应用程序,可选用的16位Thumb模式以最小的性能损失换取超过30%的代码压缩。
其144引脚封装,低功耗,多个32位定时器,8通道10位ADC,PWM通道以及多达9个外部中断引脚,使得这些微控制器特别适用于工业控制、医疗系统、门禁控制以及POS机类的应用。根据总线配置不同,LPC2210/2220可以提供最多76个GPIO。具备丰富的附加串行通信接口,它也同样非常适用于通信网关,协议转换器,嵌入式软调制解调器以及其它许多通用应用。
注:在整个数据表中,无论器件是否以/01为后缀,LPC2210/2220都将适用。只有在必需的情况下,才会使用/01后缀来区分LPC2210器件。
特性和优势
16位/32位ARM7TDMI-S微控制器,采用 LQFP144和TFBGA144封装。
16/64 kB片内静态RAM(LPC2210/2220)。
使用UART0的串行引导提供在系统下载和编辑功能。
EmbeddedICE-RT和嵌入式跟踪接口通过片内RealMonitor软件提供即时调试,并对指令的执行进行高速跟踪。
8通道10位ADC,转换时间低至2.44 us。
仅适用于LPC2210/01和LPC2220:ADC的专用结果寄存器可减少中断开销。配置用于数字I/O功能时,ADC 5V耐压。
两个带4个捕获通道和4个比较通道的32位定时器(LPC2220和LPC2210/01还拥有外部事件计数器)、PWM单元(6个输出)、实时时钟(RTC)和看门狗。
多个串行接口,包括两个UART (16C550)、快速I²C总线(400kbit/s)和两个SPI。
**LPC2210/01和LPC2220:一个同步串行端口(SSP),带数据缓冲和可变长度传输,可用来替代一个SPI。
**LPC2210/01和LPC2220:UART0/1包括小数波特率生成器、自动波特率功能以及在硬件中完全实施的信号交换流控制。
矢量中断控制器(VIC)带可配置优先级和矢量地址。
可配置的外部存储器接口,**有4个块,每块拥有**16 MB和8/16位/32位数据宽度。
可拥有多达76个通用引脚(5 V耐压)。提供多达9个边沿/电平触发的外部中断引脚。
**LPC2210/01和LPC2220:快速GPIO端口使端口引脚能够以高达原始器件3.5倍的速度切换。这些端口还允许随时读取端口引脚,无论其功能如何。
可编程的片内锁相环(PLL)提供**60 MHz(LPC2210)和75 MHz(LPC2210/01和LPC2220)CPU时钟,建立时间为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 %),并且I/O 5V耐压。16位/32位ARM7TDMI-S处理器。
LPC2220FBD144 微控制器NXP恩智浦 ARM7 LPC2220FBD144