关键特性
系统:
ARM Cortex-M0+处理器,工作频率高达30 MHz,带单周期乘法器和快速单周期I/O端口
ARM Cortex-M0+内置可嵌套矢量中断控制器(NVIC)
系统节拍定时器
支持串行调试接口(SWD)和JTAG边界扫描模式
支持微跟踪缓冲区(MTB)
存储器:
16 kB片内闪存编程存储器,具有64字节页面写入和擦除功能
4 kB SRAM
ROM API支持:
引导加载程序
USART驱动
I2C驱动器
电源配置
闪存在应用编程(IAP)和在系统编程(ISP)
数字外设:
高速GPIO接口,连接ARM Cortex-M0+ IO总线,有18个通用I/O (GPIO)引脚,带可配置的上拉/下拉电阻、可配置开漏模式、输入逆变器和消抖滤波器
4个引脚上的大电流源输出驱动器(20mA)
2个真正的开漏引脚上的大电流吸收驱动器(20mA)
GPIO中断生成功能,8个GPIO输入具有布尔模式匹配功能
开关矩阵,用于灵活配置每个I/O引脚功能
状态配置定时器/PWM(SCTimer/PWM),通过开关矩阵将输入和输出功能(包括捕获和匹配功能)分配给引脚
多通道多速率定时器(MRT),最多可生成四个具有固定速率的可编程重复中断
自动唤醒定时器(WKT),可用IRC或低功耗低频内部振荡器作为时钟源
CRC引擎
窗口化看门狗定时器
模拟外设:
带内部和外部基准电压的比较器,通过开关矩阵分配或启动引脚功能
串行接口:
3个USART接口,通过开关矩阵分配引脚功能
2个SPI控制器,通过开关矩阵分配引脚功能
1个I2C总线接口,通过开关矩阵分配引脚功能
时钟产生:
12 MHz内部RC振荡器,具有校准到1.5 %的精度,从而可选用为系统时钟
工作范围从1 MHz到25 MHz的晶体振荡器
频率范围从9.4 kHz到2.3 MHz的可编程看门狗振荡器
用于WKT的10 kHz 低功率振荡器
PLL允许CPU以最高CPU速率运行, 而无需高频率晶体。可从系统振荡器、外部时钟输入CLKIN或内部RC振荡器运行
带分频器的时钟输出功能,可将晶体振荡器、主时钟、IRC或看门狗振荡器产生的时钟输出
电源控制:
可最大限度降低功耗的集成式PMU(电源管理单元)
低功耗模式:睡眠模式、深度睡眠模式、掉电模式和深度掉电模式
通过USART、SPI和I2C外设上的活动从深度睡眠和掉电模式唤醒
定时器控制从深度掉电模式自动唤醒
上电复位(POR)
掉电检测
可用作芯片识别的唯一设备序列号
单电源供电
工作温度范围:40 °C ~ 105 °C(除DIP8封装的温度范围为40 °C ~ 85 °C外)
采用DIP8、TSSOP16、SO20、TSSOP20和XSON16封装
应用
8/16位应用
消费品
空调系统
照明
电机控制
灭火和安防应用
相关资料下载
LPC81xM