P89LPC9301FDH 8位微控制器,带加速双时钟80C51内核和4 kB/8 kB 3 V字节可擦除闪存
P89LPC9301/931A1是单芯片微控制器,采用低成本封装,基于高性能处理器架构,在两到四个时钟周期内执行指令,速率是标准80C51设备的6倍。P89LPC9301/931A1已纳入许多系统级功能,以减少零件数量、电路板空间和系统成本。
产品特点 Features
-
2.1主要特性
- 4 kB/8 kB字节擦除闪存代码存储器被组织为1 kB扇区和64字节页。单字节擦除允许将任何字节用作非易失性数据存储。
- 256字节RAM数据存储器。
- 2个具有可选输入和基准源的模拟比较器。
- 2个16位计数/定时器(每个均可配置为在定时器溢出时切换端口输出或者配置为PWM输出。)
- 也可用作实时时钟(由7位预分频器和可编程可读取16位定时器组成)的23位系统定时器。
- 带小数波特率生成器且具有中断检测、帧错误检测和自动地址检测功能的增强型UART;400 kHz字节宽I2C总线通信端口和SPI通信端口。
- VDD工作范围为2.4 V至3.6 V。I/O引脚具有5 V耐压(可上拉或驱动到5.5 V)。
- 增强的低电压(欠压)检测,以便在电源故障时正常关闭系统。
- 28引脚TSSOP和PLCC封装,使用片内振荡器和复位选项时最少23个最多26个I/O引脚。
2.2其它特性
- 当以18 MHz的频率运行时,高性能80C51 CPU为除乘法和除法外的所有指令提供111-222 ns的指令周期时间。以相同的时钟频率运行时,是标准80C51的性能的6倍。使用更低的时钟频率即可获得相同的性能,从而节省电能并降低EMI。
- 串行闪存在电路编程(ICP)中允许使用商业EPROM编程简单地生成编码。闪存安全位可防止读取敏感的应用程序编程。
- 串行闪存在系统编程(ISP)允许在将器件安装到最终应用时进行编码。
- 闪存代码存储器的在应用编程(IAP)。这允许更改正在运行的应用中的代码。
- 带独立片内振荡器的看门狗定时器(通常为400 kHz,校准为±5 %),不需要外部元件。可从8个值中选择看门狗预分频器。
- 高精度内部RC振荡器选项(含时钟加倍选项)允许在没有外部振荡器元件的情况下工作。可以选择RC振荡器选项并微调。
- 在内部RC振荡器、看门狗振荡器、外部时钟源之间进行无线切换可对最小电源有效模式提供优化支持,能够快速切换到最大性能。
- 空闲和两个不同的掉电节电模式。改进从掉电模式的唤醒(低中断输入开始执行)。掉电电流通常为1 μA(禁用了电压比较器的总掉电)。
- 有效低电平复位。片内上电复位允许在没有外部复位元件的情况下工作。还提供软件复位功能。
- 通过用户编程的闪存配置位进行选择且具有频率范围的可配置片内振荡器选项。振荡器选项支持的频率范围为20 kHz至最大18 MHz。
- 振荡器故障检测。看门狗定时器具有独立的全片内振荡器,可以执行振荡器故障检测功能。
- 可编程端口输出配置选项:准双向、开漏、推挽、仅输入。
- 8个I/O引脚(P0.3到P0.7、P1.4、P1.6、P1.7)上的拉/灌电流较高(20 mA)。所有其它端口引脚均具有较高的灌电流容量(20 mA)。指定整个芯片的最大限额。
- 端口“输入模式匹配”检测。当引脚的值匹配或不匹配可编程模式时,端口0可能生成中断。
- 用以降低EMI的控制转换速率端口输出。输出的最短斜坡时间约为10 ns。
- 当选择了内部复位选项时,只需连接电源并接地即可操作P89LPC9301/931A1。
- 4个中断优先等级。
- 8个键盘中断输入,外加2个额外的外部中断输入。
- 施密特触发器端口输入。
- 第二个数据指针。
- 模拟支持。
|
功能框图
 |
封装
| 型号 |
订购码 (12NC) |
可订购的器件编号 |
产品状态 |
封装 |
| P89LPC9301FDH |
935288635512 |
P89LPC9301FDH,512 |
量产 |
TSSOP28
(SOT361-1) |
订货和供应
| 型号 |
订购码 (12NC) |
可订购的器件编号 |
化学成分 |
| P89LPC9301FDH |
935288635512 |
P89LPC9301FDH,512 |
P89LPC930FDH |
P89LPC9301FDH 技术支持
| 档案名称 |
标题 |
类型 |
格式 |
| P89LPC9301_931A1 (中文) |
8-bit microcontroller with accelerated two-clock 80C51 core 4 kB/8 kB 3 V byte-erasable flash |
Data sheet |
pdf |
| AN10338 |
Off-line Li-Ion battery charger with P89LPC916
|
Application note |
pdf |
| AN10367 |
Power management for the LPC900 family
|
Application note |
pdf |
| AN10187 |
Low-cost A/D-Conversion with Philips LPC microcontrollers Application Note
|
Application note |
pdf |
| AN10218 |
AN10218 Philips LPC900 microcontrollers single cell power supply
|
Application note |
pdf |
| AN10220 |
LPC900 family in 5V environments
|
Application note |
pdf |
| AN10337 |
Adding ISP firmware to an LPC900 software project
|
Application note |
zip |
| 75016725 |
Looking for more 32-bit MCU options? Start here.
|
Brochure |
pdf |
| ES_P89LPC9301 |
Errata sheet P89LPC920
|
Errata sheet |
pdf |
| ES_P89LPC931A1 |
Errata sheet P89LPC921
|
Errata sheet |
pdf |
| Adding_ISP_in_source_code |
Adding ISP in source code
|
Other type |
zip |
| cp900setup_en |
CP900 programmer software update V1.5
|
Other type |
zip |
| UM_P89LPC920_921_922 |
P89LPC920/921/922 USER MANUAL
|
User manual |
pdf |
| SOT360-1_118 |
TSSOP20; Reel pack; SMD, 13" Q1/T1 Standard product orientation Orderable part number ending ,118 or J Ordering code (12NC) ending 118
|
Packing |
pdf |
| SSOP-TSSOP-VSO-WAVE |
Footprint for wave soldering
|
Wave soldering |
pdf |
| sot360-1_fr |
-
|
Reflow soldering |
pdf |
| sot360-1_po |
plastic thin shrink small outline package; 20 leads; body width 4.4 mm
|
Outline drawing |
pdf |
| sot146-1_po |
plastic dual in-line package; 20 leads (300 mil)
|
Outline drawing |
pdf |