NXP LPC1100系列MCU 中文使用手册
本手册详细介绍了NXP LPC1100系列MCU的中文使用手册,涵盖了LPC1100系列控制器手册的概述、特性、外设、 timers、串行接口、ADC、电源管理等方面的知识点。
**概述**
LPC1100系列控制器手册是基于ARM Cortex-M0的微控制器,适用于高集成度和低功耗的嵌入式应用。LPC1100系列控制器的手册提供了一个简单的指令集,可以实现确定性行为。LPC1100系列控制器的工作频率高达50MHz。
**特性**
LPC1100系列控制器具有以下特性:
* ARMCortex-M0处理器工作在50MHz的频率下
* ARMCortex-M0处理器内置有嵌套向量中断控制器(NVIC)
* 32kB(LPC1114)、24kB(LPC1113)、16kB(LPC1112)或8kB(LPC1111)的片内Flash程序存储器
* 高达8kB的静态RAM
* 通过片内Bootloader软件来实现在系统编程(ISP)和在应用中编程(IAP)
* 串行接口:UART、SSP、I2C总线接口
* 其它外设:多达42个通用I/O(GPIO)引脚、看门狗定时器(WDT)、系统节拍定时器、串行调试
* 集成的PMU(PowerManagementUnit)在睡眠、深度睡眠和深度掉电模式下自动调节内部稳压器,将功耗降至最低
* 3种节能模式:睡眠、深度睡眠和深度掉电
* 单个3.3V电源(2.0V~3.6V)
* 10位ADC
**外设**
LPC1100系列控制器具有以下外设:
* 高达32kB的Flash
* 8kB的数据存储器
* 一个Fast-modePlus的I2C接口
* 一个RS-485/EIA-485UART
* 2个SSP接口
* 4个通用定时器
* 多达42个通用I/O引脚
**串行接口**
LPC1100系列控制器具有以下串行接口:
* UART:可产生小数波特率,带有内部FIFO,支持RS-485/EIA-485,具有moderm控制
* SSP控制器:具有FIFO和多协议功能
* I2C总线接口:支持全部I2C总线规范和Fast-modePlus模式,数据速率高达1Mbit/s,具有多地址识别和监控模式
** timers**
LPC1100系列控制器具有以下timers:
* 4个通用定时器/计数器,共有4个捕获输入和13个比较输出
* 看门狗定时器(WDT)
* 系统节拍定时器
**电源管理**
LPC1100系列控制器具有以下电源管理功能:
* 集成的PMU(PowerManagementUnit)在睡眠、深度睡眠和深度掉电模式下自动调节内部稳压器,将功耗降至最低
* 3种节能模式:睡眠、深度睡眠和深度掉电
* 单个3.3V电源(2.0V~3.6V)
**ADC**
LPC1100系列控制器具有以下ADC功能:
* 10位ADC
LPC1100系列控制器手册为开发者提供了一个功能强大且灵活的MCU解决方案,适用于各种嵌入式应用。