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 |