参数搜索
首页 » NXP Semiconductors » P89LPC930/931

  P89LPC930/931 处理器
  列清单与比较        
  部件型号 家族 制造商 内核变量 频率 Flash/ROM 封装
 P89LPC931  LPC900  NXP Semiconductors  2-clock 80C51  12MHz  8192  TSSOP28
 P89LPC930  LPC900  NXP Semiconductors  2-clock 80C51  12MHz  4096  TSSOP28
  

总体描述

P89LPC930/931 是一款单芯片微控制器,为各种各样的性能需求提供了高集成度、低成本的解决方案。P89LPC930/931 采用了高性能的处理器架构,指令执行时间只需2 到4个时钟,这是标准80C51器件的6倍。P89LPC930/931 集成了许多系统级的功能,从而减少了元件数量,主板面积以及系统成本。

特性

  • 工作在18MHz 时,除乘法和除法指令外,高速80C51 CPU 的指令执行时间为111ns到222ns。这是相同时钟频率下标准80C51速度的6倍。要达到同样的性能,前者只需要较低的时钟频率,从而能够降低功耗和EMI。
  • VDD工作电压范围为2.4到3.6V。I/O管脚可承受5V(可上拉或驱动到5.5V)。
  • 4KB/8KB Flash代码存储器,分为1KB的扇区和64字节的页。
  • 字节擦除特性使得代码存储器能够用作数据存储。
  • Flash 编程操作执行时间小于2ms。
  • Flash 擦除操作执行时间小于2ms。
  • 256 字节 RAM 数据存储器。
  • 2个16位计数器/定时器,每一个定时器均可设置为溢出时触发相应端口输出或作为PWM 输出。
  • 实时时钟,可作为系统定时器。
  • 2个模拟比较器。可选择输入和参考源。
  • 增强型UART。具有分数波特率发生器、暂停检测、帧错误检测、自动地址识别和多种多样的中断功能。
  • 400kHz字节宽的I2C总线通信端口。
  • SPI 通信端口。
  • 8 个键盘中断输入,外加2路外部中断输入。
  • 4 个中断优先级。
  • 看门狗定时器具有单独的片上振荡器,无需外接元件。看门狗定时器溢出时间有8种备选值。
  • 工作状态下的低电平复位。使用片上上电复位时,不需要外接复位元件。复位计数器和复位干扰抑制电路可防止虚假和不完全的复位。另外还提供软件复位功能。
  • 低电压复位(欠压检测)可在电源出现故障时使系统安全关闭。该功能也可配置为一个中断。
  • 振荡器故障检测。看门狗定时器具有独立的片上振荡器,因此它可用于振荡器的故障检测。
  • 可配置频率范围的片上振荡器以及RC振荡器选项(通过用户对Flash 配置位编程来选择)。选择RC振荡器(出厂校准为±1%)时,不需要外接振荡元件即可工作。振荡器选项支持的频率范围为 20KHz~18MHz(最高)。可选择RC振荡器选项,并且对其频率进行精细调节。
  • 可编程端口输出配置选项:
    • 准双向
    • 漏极开路
    • 推挽级
    • 仅输入
  • 端口“输入模式匹配”检测。当管脚的值与可编程的模式匹配或者不匹配时,端口0可产生一个中断。
  • 第2个数据指针。
  • 施密特触发端口输入。
  • 所有端口管脚均有LED驱动能力(20mA)。I/O总电流的最大值为100mA。
  • 转换速率受控的端口输出,可以降低EMI,输出最小跳变时间约为10ns。
  • 最少有23个I/O管脚(28管脚封装),选择片上振荡器和复位时可多达26 个I/O管脚。
  • 当选择片上振荡器及片上复位时, P89LPC930/931 只需连接电源和地即可工作。
  • 串行Flash编程可以在线路生成产品代码。Flash保密位可防止敏感程序被读出。
  • Flash代码存储器支持在应用编程。这允许改变已投入运行的应用中的代码。
  • 闲置和两种不同的断电省电模式。改进了断电模式唤醒功能(低电平中断输入启动程序的执行)。典型的断电电流为1μA(电压比较器被禁用的完全断电模式)。
  • 28管脚TSSOP 封装。
  • 仿真支持。