单片机简介
1.为什么叫51单片机
51单片机是指80年代Intel开发的8051单片机内核的统称,就是因为这个“8051”有个51,所以凡是与“8051”内核一样的单片机都统称为51系列单片机。51单片机是对兼容英特尔8051指令系统的单片机的统称。51单片机广泛应用于家用电器、汽车、工业测控、通信设备中。因为51单片机的指令系统、内部结构相对简单,所以国内许多高校用其进行单片机入门教学。
2.RAM
RAM是随机存取存储器(random access memory),是计算机内部存储器中的一种,也是其中最重要的,计算机和手机中一般把其叫做(运行)内存,它的速度要比硬盘快得多,所以用运行程序在RAM中,而存放运行时不用的数据则在硬盘中,什么时候需要数据,便把数据从硬盘中拿到内存,但同时RAM断电会丢失数据,所以我们电脑如果断电了就会丢失原来正在运行的数据。所以,手机中的RAM和电脑中的RAM的概念是相同的,RAM即内存越大,能同时在内存中执行的程序就越多,性能一般是越好的。
3.ROM
ROM是只读存储器(Read-Only Memory),也是计算机内部存储器中的一种,而硬盘是外部存储器,BIOS应该是用到ROM的那个。那么ROM究竟是干什么的,ROM和硬盘是否就没有任何关系呢?这就要从其发展历程说起,早期,乃至现在,我们的主要存储介质都是磁性存储,也就是磁盘,分为硬盘和软盘,硬盘不太适合做移动存储,因为其磁头容易损坏,不耐摔,而且体积较大,就算是缩小容量仍然很难缩小其体积,软盘虽然用作移动介质还算方便,但软盘容量过于小,不够用,而光盘虽然容量大但不易擦写,同时体积也不够小,这时就很适合使用半导体存储介质——ROM和RAM,ROM用来嵌入电脑主板或者做移动存储介质就很合适了,其体积够小,提供的容量可以比光盘和软盘的大,速度也更快,但成本相对更高,而且早期的ROM因为技术不成熟所以无法擦写,出厂后就只能读数据,所以叫只读存储器,后来随着技术的发展,在ROM的基础上出现了新的半导体存储介质EPROM和EEPROM,这两种可擦写,这就不符合ROM的命名,但是由于是在ROM的技术上衍变出来的,所以延用了一部分原来的叫法,此时非易失的半导体存储介质开始得以广泛应用,被大量用于电脑主板的bios和嵌入式存储,而后来在这两种技术的发展上又发展出了NAND FLASH闪存,这就是我们现在用的U盘中用到的技术,同样,因为其体积小,容量和速度均不错,现在手机存储中的emmc颗粒也是用的这种技术,所以有手机厂商就把手机的存储容量约定俗成为ROM,其继承ROM断电不丢失数据的特性,而且有着较快的速度。
那么电脑硬盘和ROM有什么关系呢?由于ROM和硬盘都可以存储数据而且断电不会丢失,而有都广泛运用于电子产品中,所以有人就对两者产生了混淆。硬盘分为两种,一种是机械硬盘(即磁盘HDD),一种是固态硬盘(SSD),磁盘和ROM没什么关系,但是固态硬盘就不一样了,固态硬盘用到的颗粒也是基于NAND FLASH技术,和u盘以及手机存储有点相似,所以说硬盘和ROM还是有关系的,固态硬盘的存储颗粒是ROM技术发展的产物,但不能说ROM就是硬盘。
命名规则
STC89 XX XX -- 35 X - XXXX XX(STC89C52)
STC:表示STC公司
89:表示一个系列----STC 12T/6T 8051系列
C:表示工作电压:5.5V~3.8V LE:3.6V2.4V/3.4V2.4V
52:程序空间及RAM空间大小,如:
- 51是4K字节程序空间及512字节RAM空间,
- 52是8K字节程序空间及512字节RAM空间,
- 53是12K字节程序空间及512字节RAM空间,
- 14是14K字节程序空间及512字节RAM空间;
- 54是16K字节程序空间及1280字节RAM空间,
- 58是32K字节程序空间及1280字节RAM空间,
- 516是62K字节程序空间及1280字节RAM空间,
- 510是40K字节程序空间及1280字节RAM空间,
- 512是48K字节程序空间及1280字节RAM空间,
- 514是56K字节程序空间及1280字节RAM空间.
35:工作频率,可达到35MHZ
X:工作温度范围:
- I:工业级:-40℃~85℃
- C:商业级:0℃~70℃
XXXX:封装类型 如:PDIP,LQFP,PLCC,PQFP
XX:管脚数,如40或44
内部结构
单片机管脚图
STC89C52系列单片机最小应用系统
参考文章
1.RAM和ROM的区别(转) - 知乎 (zhihu.com)
标签:ROM,RAM,单片机,概述,空间,硬盘,字节 From: https://www.cnblogs.com/Jinx8823/p/17426788.html