P89LPC900系列8脚低功耗单片机介绍
P89LPC901/902/903 Flash单片机 概述
P89LPC901/902/903是一款单片封装的微控制器,适合于许多要求高集成度、低成本的场合。可以满足多方面的性能要求。P89LPC901/902/903采用了高性能的处理器结构,指令执行时间只需2到4个时钟周期。6倍于
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
80C51器件。P89LPC901/902/903集成了许多系统级的功能,这样可大大减少元件的数目和电路板面积并降低系统的成本。
主要特性
1KB Flash程序存储器,具有
256字节可擦除扇区、16字节
可擦除页规格。 单个字节擦
除功能使任何字节可用非易失
性数据的存储。
128字节RAM数据存储器。
2个16位定时/计数器(P89LPC901的
定时器/计数器可作为PWM输出)。
23位的系统定时器,可用作实时时钟。
2个模拟比较器(P89LPC902和P89LPC903,P89LPC901只有一个模拟比较器)。
增强型UART。具有波特率发生器、间隔检测、帧错误检测、自动地址识别和
通用的中断功能(P89LPC903)。
高精度的内部RC振荡器时不需要外接振荡器件。可选择RC振荡器选项并且其频率
可进行很好的调节。
操作电压VDD范围为2.4,3.6V。I/O口可承受5V(可上拉或驱动到5.5V)。
工业级应用中,它们的引出管脚为1、8和4脚对应的VDD、VSS和复位脚。
选择片内振荡和片内复位时可多达6个I/O 口。
8脚SO-8封装。
附加特性
当操作频率为12MHz时,除乘法和除法指令外,高速80C51 CPU的指令执行
时间为167~333ns。同一时钟频率下,其速度为标准80C51器件的6倍。
只需要较低的时钟频率即可达到同样的性能,这样无疑降低了功耗和EMI。
在应用中编程(IAP-Lite)和字节擦写功能使得程序存储器可用于非易失性数据的存储。
串行Flash在电路编程(ICP)允许利用商用EPROM编程器实现简单代码的编程。
Flash保密位可防止程序被读出。
看门狗定时器具有片内独立振荡器,无需外接元件。看门狗定时器预分频器有8种选择。
低电压复位(掉电检测)可在电源故障时使系统安全关闭。该功能也可配置为一个中断。
空闲和两种不同的掉电节电模式。提供从掉电模式中唤醒功能(低电平键盘中断输入唤醒)。
典型的掉电电流为1μA(比较器关闭时的完全掉电状态)。
低电平复位。使用片内上电复位时不需要外接元件。复位计数器和复位干扰抑制电路可防止
虚假和不完全的复位。另外还提供软件复位功能。
通过用户可编程Flash配置位来选择片内振荡器的频率范围。
振荡器选项支持的频率范围为20KHz~12MHz(P89LPC901)。
可编程I/O口输出模式:准双向口、开漏输出、推挽输出和仅为输入。
端口“输入模式匹配”检测。当P0口管脚的值与一个可编程的模式匹配或者不匹配时,
可产生一个中断。
所有口线均有LED驱动能力(20mA)。但整个芯片有一个最大值的限制。
可控制口线输出斜率以降低EMI,输出最小跳变时间约为10ns。
当选择片内复位时,P89LPC901/902/903只需连接电源和地。
4个中断优先级。
2个(P89LPC901)、3个(P89LPC903)或5个(P89LPC902)键盘中断输入。
双数据指针(DPTR)。
施密特触发端口输入。
仿真支持。
P89LPC90x列单片机系
SO 0,18 8 P89LPC901* 128B 1K ICP - - ? ? - 6 6(1) 1 - - DIP
8 SO P89LPC902* 128B 1K ICP - - ? ? - 6 6(1) 2 - - 7.3728 8 SO P89LPC903* 128B 1K ICP - - ? ? UART 6 9(1) 1 - - 7.3728
2-ch 1-ch 8 SO P89LPC904 128B 1K ICP - - ? ? UART 6 9(1) 2 7.3728 8-bit 8-bit
0,18 8 SO P89LPC906 128B 1K ICP - - ? ? - 6 6(1) 1 - - 8 SO P89LPC907 128B 1K ICP - - ? ? UART 6 8(1) 1 - - 7.3728 8 SO P89LPC908 128B 1K ICP - - ? ? UART 6 9(1) 1 - - 7.3728
注, * LPC901/902/903与PIC12C50x/51x单片机管脚完全兼容