特色
- Arm Cortex-M0+处理器(版本r0p1),运行频率高达15 MHz,具有单周期乘法器和快速单周期I/O端口
- Arm Cortex-M0+内置嵌入式矢量中断控制器(NVIC)
- 系统滴答计时器
- AHB多层矩阵
- 具有四个断点和两个观察点的串行线调试(SWD)。支持JTAG边界扫描(BSDL)
- 高达32 KB的片上闪存编程存储器
- 代码读取保护(CRP)
- 高达4 KB SRAM
- 双I/O电源(LPC802M011JDH20、LPC804M111JDH24):
- 每个封装侧的独立电源允许将信号从一个片外电压域转换到另一个,和/或直接连接到以不同电源电平工作的片外外围设备
- 引导加载程序
- 支持闪存应用程序编程(IAP)
- 通过USART支持系统内编程(ISP)
- 用于整数除法的片上ROM API
- 自由运行振荡器(FRO)API
- 高速GPIO接口连接到Arm Cortex-M0+I/O总线,具有多达30个通用I/O(GPIO)引脚,带有可配置的上拉/下拉电阻器、可编程开漏模式和输入反相器。GPIO方向控制支持独立设置/清除/切换单个位
- 三个引脚上的大电流源输出驱动器(20 mA)
- GPIO中断生成功能,在八个GPIO输入端具有布尔模式匹配功能。(LPC804)
- 用于灵活配置每个I/O引脚功能的开关矩阵
- CRC引擎
- 电容式触摸界面。(LPC804)
- 可编程逻辑单元(PLU),用于创建小型组合和/或顺序逻辑网络,包括简单的状态机。(LPC804)
- 一个32位通用计数器/计时器,具有四个匹配输出和三个捕获输入。支持PWM模式和外部计数
- 多速率定时器(MRT),用于以多达四个可编程固定速率重复中断生成
- 自唤醒定时器(WKT)由自由运行振荡器(FRO)、低功率低频内部振荡器或外部时钟输入计时
- 窗口监视计时器(WWDT)
- 一个12位ADC,具有多达12个输入通道,具有多个内部和外部触发输入,采样率高达480Ksamples/s。ADC支持两个独立的转换序列
- 具有五个输入引脚和外部或内部参考电压的比较器
- 一个10位DAC。(LPC804)
- 两个USART接口,通过开关矩阵分配引脚功能,一个分数波特率发生器
- 一个SPI控制器,通过开关矩阵分配引脚功能
- 最多两个I2C总线接口。它支持标准数字上高达400 kbit/s的数据速率
- 插针
- 自由运行振荡器(FRO)。该振荡器提供可选的9 MHz、12 MHz和15 MHz输出,可用作系统时钟。在0°C至70°C的整个电压和温度范围内,将FRO调整至±1%的精度
- 1 MHz低功率振荡器可用作时钟源
- 带分频器的时钟输出功能,可反映所有内部时钟源
- 省电模式:睡眠模式、深度睡眠模式、断电模式和深度断电模式
- 在USART、SPI和I2C外围设备上从深度睡眠和断电模式中醒来
- 在多个引脚上从深度断电模式唤醒
- 定时器控制的从睡眠、深度睡眠和断电模式自动唤醒
- 通电复位(POR)
- 褐化检测(BOD)
- 用于识别的唯一设备序列号
- 单电源或双电源(1.71 V至3.6 V)
- 工作温度范围-40°C至+105°C
- 提供TSSOP16、TSSOP20、TSSOP24和HVQFN33封装
- 由MCUXpresso SDK、IDE和配置工具支持