MCS-51系列 单片机
MCS-51系列 单片机 分为两大系列,即51子系列与52子系列。
51子系列:基本型,根据片内ROM的配置,对应的芯片为8031、8051、8751、8951
52子系列:增强型,根据片内ROM的配置,对应的芯片为8032、8052、8752、8952
这两大系列 单片机 的主要硬件特性如下表:
片内ROM型式
ROM
大小
RAM
大小
寻址范围
I/O特性
中断源
数量
无
ROM
EPROM
计数器
并行口
8031
8051
8751
4KB
128B
64KB
2*16
4*8
5
80C31
80C51
87C51
4KB
128B
64KB
2*16
4*8
5
8032
8052
8752
8KB
256B
64KB
3*16
4*8
6
80C32
80C52
87C52
8KB
256B
64KB
3*16
4*8
6
从上表中可以看到,8031、8031、8032、80C32片内是没有ROM的,对应着上表看,我们可以发现,51系列的 单片机 的RAM大小为128B,52系列的RAM大小为256B,51系列的计数器为两个16位的,52系列的计数器为三个16位计数器。51系列的中断源为5个,52系列的中断源为6个。
8051与80C51的区别:
80C51 单片机 是在8051的基础上发展起来的,也就是说在单片机的发展过程中是先有8051,然后才有80C51的。
8051 单片机 与80C51单片机从外形看是完全一样的,其指令系统、引脚信号、总线等完全一致(完全兼容),也就是说在8051下开发的软件完全可以在80C51上应用,反过来,在89C51下开发的软件也可以在8051上应用。这两种单片机是完全可移植的。
既然这两种 单片机 外形及内部结构都一样,那它们之间的主要差别在哪里呢?
8051与80C51 单片机 的主要差别就在于芯片的制造工艺上。80C51的制造工艺是在8051基础上进行了改进。
8051系列 单片机 采用的是HMOS工艺:高速度、高密度;
80C51系列 单片机 采用的是CHMOS工艺:高速度、高密度、低功耗;
也就是说80C51 单片机 是一种低功耗单片机。
经常有网友问我们,我想学 单片机 ,但单片机的类型很多,我该学哪种型号的单片机呢?
这里我提点我自已的想法,个人认为,初学 单片机 最好从8051开始,因为51单片机是一种通用型的单片机,性价比较高,虽然是8位的单片机,但现在应用的量及范围还很大。同时,因51单片机发展的历史长,学习的资料相对较多而且较完善。致于用哪个具体型号的单片机?你可以用89C51来做实验,也可以用89S51或者2051来做实验,这个就不太重要了,前面说了,51单片机是一种通用型单片机,即然是通用,那么它的指令系统都是一样的,不同的是它的制造工艺及内部资源有点差别,这个是结合实际需要选型的问题了。所以,学习单片机,你可以只选择一种型号,例如AT89S51或者AT89C2051。
思考题:
1、MCS-51系列 单片机 各种芯片的配置有何不同?
2、MCS-51 单片机 内部程序存储器ROM和内部数据存储器RAM的空量分别是多少?
3、8051与80C51的差别在哪里?
本文关键字:单片机 51单片机,单片机-工控设备 - 51单片机
上一篇:第一课:初识单片机