ARM Cortex-M0 LPC111x/LPC11Cxx 微控制器中文手册

5星 · 超过95%的资源 需积分: 50 18 下载量 95 浏览量 更新于2024-07-25 1 收藏 2.49MB PDF 举报
"LPC111x/LPC11Cxx系列微控制器用户手册(NXP官方简体中文版)" LPC111x/LPC11Cxx系列微控制器是NXP公司推出的一款基于ARM Cortex-M0内核的低功耗32位微控制器,它们主要针对8位和16位微处理器应用市场。这个系列的特点在于其高性能、低功耗、简单的指令集以及统一的编址方式,同时相比于传统8/16位架构,它能有效减少代码长度,提高了效率。 这些微控制器工作频率最高可达50MHz,具备丰富的外设配置。其中包括32KB的Flash存储器,用于程序存储;8KB的数据存储器,用于数据处理;增强型快速模式(FM+)的I2C接口,便于与其它设备进行通信;一个RS-485/EIA-485兼容的通用异步串行收发器,支持工业标准通信协议;两个带有SSP特性的SPI接口,增强了串行通信能力;四个通用定时器,满足不同定时和计数需求;一个10位ADC,用于模拟信号转换;以及42个GPIO引脚,可用于灵活的输入输出控制。 LPC11Cxx系列微控制器还集成了C_CAN驱动器,部分型号如LPC11C2x配备了片上CAN收发器,使得实时通信更为便捷。此外,这些微控制器还支持通过C_CAN进行系统编程,方便固件更新。 手册中详细介绍了各个功能模块的使用方法,例如如何利用IRC进入深度掉电模式(在Section3.9.4.2中提及),如何设置UART串行时钟(在Section10.2中描述),以及关于IOCON寄存器的更新信息(Chapter7有详细阐述)。特别地,手册新增了Chapter17,专门讲解LPC111x/LPC11Cxx的窗口看门狗定时器(WDT)的使用。 手册还对内部上拉电阻的上拉水平进行了说明(Section7.1),并更新了WDEN位的描述(在相关表格中提到),确保用户能够准确理解和操作这些功能。 这份用户手册是开发基于LPC111x/LPC11Cxx微控制器项目的重要参考资料,提供了全面的技术支持和详细的编程指南,有助于开发者高效地利用这些微控制器的特性。