LPC800/Cortex-M0+
LPC800采用低引脚数封装,提供可满足8位应用需求的简单易用外设,同时还提供具备32位功能和出色电源效率的ARM® Cortex™-M0+处理器。 LPC800具有最高16 kB闪存和最高4 kB SRAM,可用于3.3 VDD电源(1.8 V至3.6 V)。
像8位控制器一样简单应用:可扩展、高效和简单易用
恩智浦重新设计了LPC800系列外设,尽可能精简产品,响应速度更快且更加高效。例如,全新的SPI可作为从SPI,工作频率不受处理器时钟影响,可解决仅在接收数据时就要对SPI进行4至n次过采样这一常见问题。此外还重新设计了I²C,这样,即便没有系统时钟,LPC800也能以接近0功耗的状态保持或等待,并从地址匹配中唤醒。
革命性的外设:灵活的开关矩阵以及可配置的状态
定时器在不增加复杂性的情况下引入了全新灵活度,包括开关矩阵在内的LPC800革命性功能使设计师只需通过配置工具中的一行代码或一次点击,就能将片内外设分配到任何引脚。 LPC800上的另一个重要外设是状态配置定时器(SCT),它可根据用户的特定应用需求进行定制。SCT基本配置只有2个16位PWM,包括4个捕获输入和4个匹配输出,其中每个匹配寄存器都有一个映射寄存器。LPC800可提供常用8位MCU上的绝大多数定时或PWM功能。
片内ROM驱动支持:
为了匹配硬件创新,LPC800提供简单、无驱动的操作。I2C和UART底层驱动不再占用闪存空间,操作这些外设时只需简单地调用API。封装:LPC800采用各种低引脚数封装,包括SO20、TSSOP20、TSSOP16和DIP8。8位应用的开发人员通常使用这些封装,因为它们可使样机开发更为流畅、便于组装以及使得大产量、低成本的生产更为简便。