概述:P89LPC913是飞利浦半导体公司生产的一款8位微控制器有两个时钟80C51核心1kB的3V闪存,128字节的RAM。它适合于许多要求高集成度低成本的场合,可以满足多方面的性能要求。P89LPC913采用了高性能的处理器结构指令执行时间只需2到4个时钟周期6倍于标准80C51器件P89LPC913集成了许多系统级的功能这样可大大减少元件的数目和电路板面积并降低系统的成本。

 

一、P89LPC913引脚功能排列


 

二、P89LPC913内部方框图

 

三、P89LPC913功能和特性
* 当操作频率为12MHz 时除乘法和除法指令外高速80C51 CPU 的指令执行时间为167~333ns。

* 同一时钟频率下其速度为标准80C51 器件的6 倍只需要较低的时钟频率即可达到同样的性能这样无疑降低了功耗和EMI。

*  操作电压范围为2.4 3.6V I/O 口可承受5V 可上拉或驱动到5.5V。

*  1KB Flash 程序存储器具有256 字节可擦除扇区和64 字节可擦除页规格。

*  128 字节 RAM 数据存储器。

*  串行Flash 在电路编程ICP 允许利用商用EPROM 编程器实现简单代码的编程Flash 保密位可防止程序被读出。

*  在应用中编程(IAP)和字节擦写功能使得程序存储器可用于非易失性数据的存储(相当于内部EEPROM)。

*  2 个16 位定时/计数器每一个定时器均可设置为溢出时触发相应端口输出或作为PWM 输出。

 *  实时时钟可作为系统定时器。

* 2 个模拟比较器可选择输入和参考源。

* 增强型UART 具有波特率发生器间隔检测帧错误检测自动地址识别和通用的中断功能。

* SPI 通信端口。

* 4 个键盘中断输入。

* 4 个中断优先级。

* 看门狗定时器具有片内独立振荡器无需外接元件看门狗定时器预分频器有8 种选择。

*   低电平复位使用片内上电复位时不需要外接元件复位计数器和复位干扰抑制电路可防止虚假和不完全的复位另外还提供软件复位功能。

* 低电压复位掉电检测可在电源故障时使系统安全关闭该功能也可配置为一个中断。

振荡器失效检测看门狗定时器具有独立的片内振荡器因此它可用于振荡器的失效检测。

* 选择内部RC 振荡器时不需要外接振荡器件可选择RC 振荡器选项并且其频率可进行很好的调节。

* 可编程I/O 口输出模式准双向口开漏输出推挽和仅为输入功能。

* 端口输入模式匹配检测当P0 口管脚的值与一个可编程的模式匹配或者不匹配时可产生一个中断。

* 双数据指针DPTR。

* 施密特触发端口输入。

* 所有口线均有LED 驱动能力20mA 但整个芯片有一个最大值的限制。

* 可控制口线输出斜率以降低EMI 输出最小跳变时间约为10ns。

* 最少9 个I/O 口选择片内振荡和片内复位时可多达12 个I/O 口。

 *  当选择片内复位时P89LPC913 只需连接电源和地。

串行Flash 编程可实现简单的在电路编程Flash 保密位可防止程序被读出。

* Flash 程序存储器可实现在应用中编程这允许在程序运行时改变代码。

* 空闲和两种不同的掉电节电模式提供从掉电模式中唤醒功能低电平中断输入唤醒典型的掉电电流为1μA 比较器关闭时的完全掉电状态。

仿真支持。