51单片机跟52单片机有什么区别?

作者&投稿:称兴 (若有异议请与网页底部的电邮联系)
51单片机和52机有什么区别~

51单片机和51单片机完全一样,就是内部ROM程序存储器 大小区别

ROM:是程序存放指令代码和一些固定数值,程序运行后不可改动;RAM用于程序运行中数据的随机存取,掉电后数据消失.

51 内部ROM存储器 :4kB RAM :128
52 内部ROM存储器 :8k RAM :256
54 内部ROM存储器 :16k RAM: 512

  51单片机的种类的种类非常多,主要有:
  1,Intel(英特尔)的:80C31、80C51、87C51,80C32、80C52、87C52等;
  2,ATMEL(艾德梅尔)的:89C51、89C52、89C2051,89S51(RC),89S52(RC)等;
  3,Philips(飞利浦)、华邦、Dallas(拉达斯)、Siemens(西门子)等公司的许多产品;
  4,STC(国产宏晶)单片机:89c51、89c52、89c516、90c516等众多品牌。

  关于51单片机的功能;
  1,8位CPU·4kbytes程序存储器(ROM) (52为8K);
  2,128bytes的数据存储器(RAM) (52有256bytes的RAM);
  3,32条I/O口线·111条指令,大部分为单字节指令;
  4,21个专用寄存器;
  5,2个可编程定时/计数器·5个中断源,2个优先级(52有6个);
  6,一个全双工串行通信口;
  7,外部数据存储器寻址空间为64kB;
  8,外部程序存储器寻址空间为64kB;
  9,逻辑操作位寻址功能·双列直插40PinDIP封装;
  10,单一+5V电源供电;
  11,CPU:由运算和控制逻辑组成,同时还包括中断系统和部分外部特殊功能寄存器;
  12,RAM:用以存放可以读写的数据,如运算的中间结果、最终结果以及欲显示的数据;
  13,ROM:用以存放程序、一些原始数据和表格;
  14,I/O口:四个8位并行I/O口,既可用作输入,也可用作输出
  15,T/C:两个定时/记数器,既可以工作在定时模式,也可以工作在记数模式;
  16,五个中断源的中断控制系统;
  17,一个全双工UART(通用异步接收发送器)的串行I/O口,用于实现单片机之间或单片机与微机之间的串行通信;
  18,片内振荡器和时钟产生电路,石英晶体和微调电容需要外接。最佳振荡频率为6M—12M。

  关于51单片机;
  51单片机是对所有兼容Intel 8031指令系统的单片机的统称。该系列单片机的始祖是Intel的8004单片机,后来随着Flash rom技术的发展,8004单片机取得了长足的进展,成为应用最广泛的8位单片机之一,其代表型号是ATMEL公司的AT89系列,它广泛应用于工业测控系统之中。很多公司都有51系列的兼容机型推出,今后很长的一段时间内将占有大量市场。51单片机是基础入门的一个单片机,还是应用最广泛的一种。需要注意的是51系列的单片机一般不具备自编程能力。

1、种类不同:51系列单片机是指51内核,stc89c5X基本都是51内核的种类。

2、大小不同:最后一个数字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。

3、配件不同:52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型。

如下图,可以很清晰的看出两者之间的差别:

扩展资料:

STC89c52单片机主要是基于8051内核,是新一代增强型单片机,指令代码完全兼容传统8051,速度快8~12倍,带ADC,4路PWM,双串口,有全球唯一ID号,加密性好,抗干扰强。

51单片机主要是基于8051内核,是新一代安全防逆向型单片机,指令代码完全兼容传统8051,速度快8~12倍,带有62 K FLASH ROM。

内置256字节RAM和集成外置1024字节RAM,白噪声密码-没有规律可循,每颗芯片都有自己的密码,同样的密码不可重用。

参考资料:单片机_百度百科



52多个定时器,RAM 51是128,52是256。
最后一个数字表示E2prom的大小,E2prom=最后一个数字*4K,c51就是4K,c52就是8k。
另外ram也不同,52多了一个定时器2,在串行通信中可以设置更高的波特率,定时器2的功能与其他两个定时器也不一样。
52是51的增强型,S52比C51,定时器多一个T2(这个东东强悍的很),RAM多128B,ROM多4K,中断多2个,多一个看门狗,在掉电、数据指针等方面还有一些改进。
S52的最高外接晶振可以达到33MHz,C51大概只有24MHz。
现在市面上,C51都差不多淘汰了,价格两者接近(可能一样),要买的话,摊主一般会推荐你买S52。

52有T2定时器,RAM 51是128byte,52是256byte,但两个程序存储空间都是2k
一般用52的,52兼容51,但用52的程序不一定能用在51上.

52单片机有6个中断,51单片机有5个中断

52多个定时器


51单片机和52兼容吗,他们两个是不是可能同时用在一台机器里面呀,可以相 ...
52也是51系列单片机的一种,只是52的内部ROM和RAM比51的大。完全兼容的。IO口不够用可以用8255芯片来扩展。很多单片机或微机原理的课本上都有8255的介绍、连接方法还有样例程序。自己去看吧。我就不多说了。

51单片机跟52单片机有什么区别?
1、种类不同:51系列单片机是指51内核,stc89c5X基本都是51内核的种类。2、大小不同:最后一个数字表示E2prom的大小,E2prom=X*4K,c51就是4K,c52就是8k。3、配件不同:52还多了一个定时器,所以可以说52是51(这个51是指stc89c51,不是51内核)的增强型。如下图,可以很清晰的看出两者之间的...

单片机c51的程序能不能直接在c52上用
您好:完全可以,不用修改程序,C52只是多了一个定时器和多了一点存储空间,如果你程序在C51上能运行,那在C52上当然也能运行。

52单片机比51单片机的优点
STC单片机是宏晶生产的单时钟\/机器周期的单片机,STC单片机是51与AVR的结合体,AVR单片机在位控制和C语言写法上存在很大的差异。而STC单片机洽洽结合了51和AVR的优点,虽然功能不及AVR那么强大,但是在AVR能找到的功能,在STC上基本都有。同时STC单片机是51内核,这给以51单片机为基础的工程师们提供了极大的...

51 单片机和 52 单片机最大的区别是什么?
更进一步,52单片机的资源扩展不容忽视。相较于51,52单片机在硬件配置上增添了一个额外的定时器,这一增强不仅提升了定时精度,还为开发者提供了更多的功能选项。这使得52在性能和多功能性上,相对于51的原始版本,具有更显著的升级和优化。总的来说,51与52单片机的主要区别在于内存容量的扩展和附加的...

单片机s51和52有什么区别?
除了ISP下载,S51系列的机子和C51有一个最大的不同就是有两个DPTR指针,对于同时用到查表和读写外部RAM时,两个DPTR比较方便(查表用一个,存外部地址用

单片机学习基础:STC89C51\/52单片机介绍
揭开STC89C51\/52单片机神秘面纱<\/: 这款低功耗且性能卓越的8位微控制器,由STC品牌打造,继承了51指令集,速度提升8-12倍,集成ADC、PWM等强大功能。第一章:基础概览<\/ 拥有8K程序存储空间和512字节数据存储,4K EEPROM,方便高效地进行串口下载,同时配备看门狗功能,确保程序稳定运行。第二章:深入...

stc52与51单片机有什么区别?
与51的主要区别是:51只有4K程序存储空间,52有8K51只有128字节数据存储空间,52有256个51只有2个定时器,52有3个。STC单片机是以51内核为主的系列单片机,STC单片机是宏晶生产的单时钟\/机器周期的单片机,是高速、低功耗、超强抗干扰的新一代8051单片机,指令代码完全兼容传统8051,但速度快8—12倍,...

51单片机和52机有什么区别?
51单片机和51单片机完全一样,就是内部ROM程序存储器 大小区别\\x0d\\x0a \\x0d\\x0a ROM:是程序存放指令代码和一些固定数值,程序运行后不可改动;RAM用于程序运行中数据的随机存取,掉电后数据消失.\\x0d\\x0a\\x0d\\x0a 51 内部ROM存储器 :4kB RAM :128 \\x0d\\x0a 52 ...

51单片机跟52单片机有什么区别?
52多个定时器,RAM 51是128,52是256。最后一个数字表示E2prom的大小,E2prom=最后一个数字*4K,c51就是4K,c52就是8k。另外ram也不同,52多了一个定时器2,在串行通信中可以设置更高的波特率,定时器2的功能与其他两个定时器也不一样。52是51的增强型,S52比C51,定时器多一个T2(这个东东强悍...

昔阳县14761241037: 51单片机和52机有什么区别? -
亓垄先嗪: 51单片机和51单片机完全一样,就是内部ROM程序存储器 大小区别 ROM:是程序存放指令代码和一些固定数值,程序运行后不可改动;RAM用于程序运行中数据的随机存取,掉电后数据消失. 51 内部ROM存储器 :4kB RAM :12852 内部ROM存储器 :8k RAM :25654 内部ROM存储器 :16k RAM: 512

昔阳县14761241037: 求大家解释51和52单片机的区别有哪些 -
亓垄先嗪: 51单片机和52单片机主要区别为: 1、51单片机内部有4K程序存储器,52单片机有8K. 2、51单片机有5个中断源,52单片机有6中断源.多一个定时器2.

昔阳县14761241037: 51单片机和52单片机的区别? -
亓垄先嗪: 52有定时器3个, 51只有2个定时器 52内部RAM为256字节, 51为128字节

昔阳县14761241037: 51单片机跟52单片机有什么区别?
亓垄先嗪: 52多个定时器,RAM 51是128,52是256. 最后一个数字表示E2prom的大小,E2prom=最后一个数字*4K,c51就是4K,c52就是8k. 另外ram也不同,52多了一个定时器2,在串行通信中可以设置更高的波特率,定时器2的功能与其他两个定时器也不一样. 52是51的增强型,S52比C51,定时器多一个T2(这个东东强悍的很),RAM多128B,ROM多4K,中断多2个,多一个看门狗,在掉电、数据指针等方面还有一些改进. S52的最高外接晶振可以达到33MHz,C51大概只有24MHz. 现在市面上,C51都差不多淘汰了,价格两者接近(可能一样),要买的话,摊主一般会推荐你买S52.

昔阳县14761241037: 52单片机和51单片机有那些区别
亓垄先嗪: 52比51多了一个定时器2,还有内部RAM大了一倍,其它相同,所以你不使用定时器2的话就跟使用51是一样的

昔阳县14761241037: 51和52原型单片机的三条主要区别是什么? -
亓垄先嗪: 1.52增加了可重载16位定时器2,所以52有3个定时器.2.52增加了DPTR1,所以52有两个DPTR,而51只有1个.3.52增加看门狗寄存器,但是一般人很少使用.4.52的RAM为256字节,51只有128字节.

昔阳县14761241037: AT89S52单片机和AT89C51单片机的区别 -
亓垄先嗪: 这两个单片机本质没有区别,就是两个单片机的RAM和ROM不一样而已,51的RAM只有128Byte,ROM 4KB,而52的RAM 256Byte,ROM 8KB,两种单片机执行的指令完全一样.

昔阳县14761241037: 51单片机和52单片机由省么区别?
亓垄先嗪: 51的ROM 4M RAM 256 52 rom 8M RAM256

昔阳县14761241037: 单片机AT89S51与AT89S8252在功能上有哪些不同,它们在电路图中是否可以互相代替? -
亓垄先嗪: 51,52功能基本相同 不同得是52比51多了个8位(记不清楚石位还是16位了需要考证)计数器是3个计数器,51只有2个,因此52指令多了一点 一般来说51与52可以互换如果你不用3个计数器的话

昔阳县14761241037: c51单片机与c52单片机的区别?? -
亓垄先嗪: C51及C52单片机在内核结构上完全一样,两者的主要差别在RAM和ROM上,C51是128byte RAM,4K ROM,C52是256Byte,8K ROM.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网