32位ARM Cortex-M0+微控制器;高达16 kB闪存和4 kB SRAMLPC824M201JDH20LPC824M201JDH20
32位ARM Cortex-M0+微控制器;高达32 kB闪存和8 kB SRAM;12位ADC;比较器
LPC82x系列是LPC800系列的扩展,增加了其多功能性,可以通过增加的串行I/O端口和12位ADC使用。作为一款超低功耗32位微控制器,LPC82x有效消耗功率为90 μA/MHz,并且可提供四种低功耗模式,以实现更准确的电源管理。消费者可以享受采用LPC82x带来的设计简单性和灵活性, 这两大优势通过一流的串行连接性实现,适合于多种应用。
特性和优势
系统:
ARM Cortex-M0+处理器(版本r0p1),运行时频率高达30 MHz,集成了单周期乘法器和快速单周期I/O端口。
ARM Cortex-M0+内置可嵌套中断向量控制器(NVIC)。
系统节拍定时器。
AHB多层矩阵。
带四个断点和两个观察点的串行线调试(SWD)。支持JTAG边界扫描(BSDL)。
MTB
存储器:
高达32 kB片内可编程闪存,带64字节页面写入和擦除功能。支持代码读保护(CRP)。
8 KB SRAM。
ROM API支持:
引导加载程序。
片内ROM API,用于ADC、SPI、I2C、USART、电源配置和整数分频。
闪存在系统编程(ISP)和在应用编程(IAP)
数字外设:
连接至ARM Cortex-M0+ IO总线的高速GPIO接口,集成了多达16个通用I/O (GPIO)针脚,并具备可配置上拉/下拉电阻、可编程开漏模式、输入反相器和数字滤波器。GPIO方向控制支持单独设置/清除/切换单个位。
四个针脚具备大电流源输出驱动能力(20 mA)。
两个真正开漏针脚具备大电流灌入驱动能力(20 mA)。
GPIO中断生成功能,八个GPIO输入具有布尔模式匹配特性。
用于灵活配置每个I/O针脚功能的开关矩阵。
CRC引擎。
带18条通道和9个触发器输入的DMA。
定时器:
状态可配置定时器(SCTimer/PWM),具备用于定时和PWM应用的输入和输出功能(包括捕获和匹配)。每个SCTimer/PWM输入经过多路复用,可允许从多个输入源(如针脚、ADC中断或比较器输出)中进行选择。
四通道多速率定时器(MRT), 以多达4种可编程固定速率生成可重复中断。
自唤醒定时器(WKT),采用IRC或低功耗、低频率内部振荡器或始终上电电源域中的外部时钟输入作为时钟输入。
窗口看门狗定时器(WWDT)。
模拟外设:
一个12位ADC,带多达5条输入通道和多个内部和外部触发器输入和高达1.2 MS/s的采样率。该ADC支持两个独立的转换序列。
具有四个输入针脚和外部或内部基准电压的比较器。
串行外设:
三个USART接口,通过开关矩阵和一个共用小数波特率生成器分配针脚功能。
两个SPI控制器,通过开关矩阵分配针脚功能。
四个I2C总线接口。一个I2C支持超快速模式(两个真正开漏针脚的数据速率为1 Mbit/s)和侦听模式。三个I2C支持数据速率高达400 kbit/s(标准数字针脚)。
时钟生成:
精度已调整为1.5%的12 MHz内部RC振荡器,可以选择性地用作系统时钟。
工作频率范围为1MHz至25 MHz的晶体振荡器
频率范围为9.4 kHz至2.3 MHz的可编程看门狗振荡器。
PLL允许CPU以最大CPU速率工作,无需高频晶体。可通过系统振荡器、外部时钟输入或内部RC振荡器运行。
时钟输出功能,分频器可反映所有内部时钟源。
电源控制:
在将IRC用作时钟源的低电流模式下,在激活模式下的功耗低至90 uA/MHz。
用于降低功耗的集成PMU(电源管理单元)。
低功耗模式:睡眠模式、深度睡眠模式、掉电模式和深度掉电模式。
通过USART、SPI和I2C外设上的活动从深度睡眠和掉电模式中唤醒。
由定时器控制自行从深度掉电模式唤醒。
上电复位(POR)。
掉电检测(BOD)。
唯一的设备识别序列号。
单一电源(1.8 V至3.6 V)。
工作温度范围为-40 °C至+105 °C。
可提供TSSOP20封装。
应用
传感器网关
工业
游戏控制器
8/16位应用
消费电子
空调系统
简单的电机控制
便携式设备和可穿戴设备
照明
火警和安保应用