8051是最早流行的微控制器之一,也称为MCS-51。它是由英特尔于1981年推出的。最初它是基于N型金属氧化物半导体(NMOS)的微控制器,但后来的版本是基于互补金属氧化物半导体(CMOS)技术的。这些微控制器被命名为80C51,名称中的C表示它基于CMOS技术。
它是一个8位微控制器,这意味着数据总线为8位。因此,它可以一次处理8位。它可用于各种嵌入式系统,例如机器人技术,远程控制,汽车工业,电信应用,电动工具等。
片上系统:
之所以将其称为片上系统(SoC)微控制器,是因为它是一种芯片电路/集成电路,可将计算机的许多组件固定在一个芯片上。这些组件包括CPU,内存,输入输出端口(I / O端口),计时器和辅助存储。
特征 –
8051的一些关键功能为学生学习微控制器奠定了基础。这些功能包括:
- 4 KB片上ROM(程序存储器)。
- 128字节片上RAM(数据存储器)。
- 8位数据总线(双向)。
- 16位地址总线(单向)。
- 两个16位定时器。
- 12 MHz晶振的指令周期为1微秒。
- 四个8位端口。
- 128个用户定义的标志。
- 四个每个8位的寄存器组。
- 16字节位可寻址RAM。