8051 采用 CISC 技术,具备 RISC 性能

 

秉承了以往拥有的卓越领导力

Atmel 在闪存微控制器技术方面拥有悠久的创新传统。1993 年推出第一款基于经典 8051 内核的 8 位闪存微控制器。片上闪存存储器即使在电源关闭后仍能保存其中的内容,而且可电擦除和编程。Atmel 8051 8 位微控制器是业内第一款支持系统内编程的闪存微控制器。Atmel 还率先支持可在闪存微控制器中进行在线编程,以实现远程升级。

 

单周期 AT89LP 系列

Atmel AT89LP 系列基于低功耗、高性能 8 位单周期 8051 内核。典型的 8051 CPU 获取每个字节需要 12 个时钟周期,而新型 AT89LP CPU 仅需一个时钟周期。AT89LP 系列指令仅需 1 - 4 个时钟周期即可完成,吞吐量是经典 8051 的 12 倍。70% 的指令的执行周期与获取字节所需的时钟周期相等。

AT89LP 内核性能卓越,在 20MHz 时钟频率下能达到 20MIPS(每秒百万条指令)的吞吐量,是原始 8051 吞吐量的 10 倍。相反,新型 AT89LP 内核能够以低得多的时钟频率提供与典型 8051 内核相同的 MIPS 吞吐量,从而极大地降低了功耗。这种高效设计使 AT89LP 器件可在 2.0V 超低电压下工作。

单周期 AT89LP 系列器件提供可通过指令访问的增强特性,这些指令与传统 8051 指令集是完全二进制兼容的。特殊功能寄存器 (SFR) 寻址和位分配与当前的 Atmel 8051 微控制器完全兼容。AT89LP 内核架构进行了多种改进,使其极为适合低功耗、高性能应用。

  • 系统时钟: CPU 时钟频率与 XTAL1 频率相同。无需再将晶体振荡器一分为二。
  • CPU: CPU 每个时钟周期从代码存储器获取一个字节,而不是每 12 个时钟周期获取一次。这样极大地提高了 CPU 的吞吐量,同时降低了功耗。因此,CPU 可在 1 - 4 个时钟周期内执行指令,而不是 12 - 48 个时钟周期。
  • 定时器/计数器: Atmel AT89LP 器件中的定时器/计数器增加了两个新模式,模式 0 可以设置为 9 - 16 位定时器/计数器,模式 1 可以设置为 16 位自动重装定时器/计数器。在新架构中,定时器/计数器的步进增量为一个时钟周期一次。典型 8051 需要 12 个时钟周期才增加一次。
  • 串口: AT89LP UART 支持自动寻址识别和帧错误监测。在模式 0 下,它的波特率是时钟频率的一半,而经典 8051 是时钟频率的 1/12。
  • I/O 端口: I/O 端口可配置为 4 种不同的模式:只输入(三态门)、全 CMOS 输出、漏极开路输出和准双向输出(经典 8051)。
  • 复位: 相对于典型 8051 的高电平有效复位,RST 管脚属于低电平有效复位,因此降低了抗闩的易损坏性。
 

丰富的系统级集成

Atmel AT89LP 微控制器以增强型 8051 CPU 为基础,并且与行业标准 MCS®51 指令集是二进制完全兼容的。CPU 采用了一个简单的两级流水线在每个时钟周期内获取和执行一个指令字节,从而每 MHz 系统频率下可达到 1MIPS 的处理速度。

增强型 CPU 与片上 RAM 和各种集成外设配组,其中包括至少两个 16 位定时器、多相脉冲宽度调制器(2 - 4 相)、增强型 UART、主/从 SPI、反跳模拟比较器、10 位模数转换器、看门狗定时器和基于管脚的可配置中断。高端衍生产品还支持 DSP 扩展。

器件还包括诸如上电复位、欠压监测和片上高精确度 RC 振荡器等系统功能。器件包括 2KB 到 256KB 的系统内可编程闪存,用于代码存储和高达 64KB 的片上闪存数据存储器。AT89LP 器件的高度系统集成有助于降低系统成本和功耗,同时加快产品的面市时间。

 

性能丰富、使用简便

Atmel AT89LP 系列器件是高成本效益的 8 位微控制器,是要求低功率、高性能应用的理想选择。这些具有各种片上功能的微处理器可降低系统成本,加快产品的面市时间。AT89LP 系列非常适合电源管理、大型家用电器和一般的遥控应用,具有极好的系统级集成。在同等 MIPS 性能水平下,与典型 8051 微控制器相比,新型 AT89LP 器件可使系统设计人员体验到功耗降低 80% 的震撼。这种高效性也极大提升了 EMC 特性。

与标准 8051 指令集的二进制兼容性,使您可将多时钟周期 8051 内核向上移植到更高性能的 AT89LP 系列。Atmel 单周期 AT89LP 闪存微控制器简便易用,提供丰富、强大的具有 RISC 性能的 CISC 指令集。

充分享受:充分享受久经验证的最新技术!