📜  8051与其他家族成员的比较

📅  最后修改于: 2021-09-14 02:35:34             🧑  作者: Mango

8051 是具有 4 KB 程序存储器和 128 字节数据存储器的 8 位微控制器。其他特性包括四个 8 位端口、两个 16 位定时器和一个片上串行端口。

8051 系列概述:
8051 微控制器最初由英特尔公司于 1981 年设计。8051 的特性使其在市场上非常受欢迎。由于它的流行和高需求,英特尔允许其他制造商制造和销售 8051 的不同变体,条件是所有这些变体都必须与 8051 代码兼容。 这导致市场上出现了很多 8051 的变体,其中 8052 和 8031是最受欢迎的。因此,8052和8031被认为是8051的家族成员。

  • 8052 –
    8052 是 8051 的超级集,因为它具有 8051 的所有功能,并带有一个额外的计时器和一个 128 字节的额外 RAM。因此,8052 总共有 256 字节的 RAM 和 3 个定时器。此外,所有为 8051 编写的程序都将在 8052 上运行,因为 8052 是 8051 的超集,但反之则不然。
  • 8031 –
    8031 被称为 ROM-less 微控制器芯片,因为它有 0 K 字节的片上 ROM。对于它的操作,8031 需要外部 ROM 来帮助它获取和执行操作。除此之外,它几乎共享了 8051 的所有功能。

8051与其他家族成员的比较:
下表突出了 8051、8052 和 8031 之间的主要区别特征——

Characteristic 8051 8052 8031
RAM 128 bytes 256 bytes 128 bytes
ROM (on-chip) 4 KB 8 KB 0 KB
Number of Timer 2 3 2
Interrupt Sources 6 8 6
Serial Port 1 1 1
Number of I/O Ports 32 32 32