stc89c52和at89c51有什么区别?

作者&投稿:智矿 (若有异议请与网页底部的电邮联系)
~

1、生产的公司不同

AT89C51是Atmel公司生产;STC89C52是宏晶公司生产。

2、RAM和ROM不同

AT89C51是128byte RAM,4K ROM;STC89C52是256Byte,8K ROM。

3、定时器数量不同

AT89C51有T0、T1两个16位定时器;STC89C52有T0、T1、T2三个16位定时器。

扩展资料

单片机的分类:

1、通用型

这是按单片机(Microcontrollers)适用范围来区分的。例如,80C51式通用型单片机,它不是为某种专门用途设计的;专用型单片机是针对一类产品甚至某一个产品设计生产的,例如为了满足电子体温计的要求,在片内集成ADC接口等功能的温度测量控制电路。

2、总线型

这是按单片机(Microcontrollers)是否提供并行总线来区分的。总线型单片机普遍设置有并行地址总线、 数据总线、控制总线,这些引脚用以扩展并行外围器件都可通过串行口与单片机连接,另外,许多单片机已把所需要的外围器件及外设接口集成一片内。

因此在许多情况下可以不要并行扩展总线,大大减省封装成本和芯片体积,这类单片机称为非总线型单片机。

3、控制型

这是按照单片机(Microcontrollers)大致应用的领域进行区分的。一般而言,工控型寻址范围大,运算能力强;用于家电的单片机多为专用型,通常是小封装、低价格,外围器件和外设接口集成度高。 显然,上述分类并不是惟一的和严格的。

例如,80C51类单片机既是通用型又是总线型,还可以作工控用。

参考资料:

百度百科-STC89C52

百度百科-AT89C51




用单片机tc89c52做30秒计时器,跪求设计c语言程序。电路图如下。求大神...
这个是需要仿真 然后才知道内容 我了解更多

求救:用单片机89C52程序设计 实现固定的时间间隔周期循环地开关_百度知 ...
\/* T0定时器控制脉冲 1mS~4095mS可调(对应DAC输入0~2.5V)*\/ include<reg51.h> unsigned int TC0=0; \/\/周期计数 unsigned int RefLed=0; \/\/LED刷新周期 unsigned int Value1=0; \/\/设定时间值 bit Enb=0; \/\/输出允许值 bit Enb1=0;unsigned char code Led[10]={0x3F,0x06,0x5...

单片机程序:两位数码管记秒【加分】
1.单片机用89C51或者89C52,P0 P2进行显示数据的输出, P3.0键接按键。 数码管用共阴极数码管。2.主要功能:按键控制,按一下计秒再按停止。技术显示从0到99循环开始。采用定时计数器T0实现秒中断:include <REG52.H> \/\/注意头文件,调试的时候你的软件里面是否有这个文件 define pb P3_0 unsigne...

常用的集成电路
1、金属封装型集成电路 金属封装型集成电路的功能较为单一,引脚数较少。其安装及代换都十分方便 2、功率塑封式集成电路 功率塑封式集成电路一般只有一列引脚,引脚数目较少一般为3~16只。其内部电路简单,且都是用于大功率的电路;通常都设有散热片,可以贴装在其它金属散热片上,通常情况下其引脚不进...

c51单片机红外NEC编码解码!
这个程序太简单了,我之前写过红外发射程序的,接收程序也很简单,你这个项目我2个小时都能帮你解决,但是89C52单片机发射38K不准需要把晶振加大,提高单片机的运行速度。你的项目只要主机A发射红外协议后面加一个地址,单片机B接收的时候全部进入接收状态,判接收的地址是否符合对于单片机B的地址,如果地址符合...

单片机 电子琴具有回放功能等 汇编程序等
TC_1_32 EQU 70 ;三十二分音符所耗的循环次数,经验值,须根据CPU速度的不同设定。DATA ENDS SAVE_8255 MACRO ;保存8255的信息 IN AL,61H MOV STATE_8255,AL ENDM RESTORE_8255 MACRO ;恢复8255的信息 MOV AL,STATE_8255 OUT 61H,AL ENDM OPEN_SPEAKER MACRO ;打开扬声器 IN AL,61H OR AL...

51单片机红外解码C程序
unsigned long m,Tc;unsigned char IrOK;void delay(uchar i){   uchar j,k;   for(j=i;j>0;j--)    for(k=125;k>0;k--);} void display(){    dula=0;   P0=table[show[0]];   dula=1; ...

求单片机C语言时钟程序~~~
{tcnt=0;<br> second++;<br> if(second==60)<br> {second=0;<br> minite++;<br> if(minite==60)<br> {minite=0;<br> hour++;<br> if(hour==24)<br> {hour=0;<br> } } } dispbuf[4]=second%10; \/\/得秒钟的低位,送缓冲数组 dispbuf[5]...

求89c52单片机实现数字钟的汇编语言程序
MOV TL0,#(65536-50000)\/256 INC TCNT MOV A,TCNT CJNE A,#20,RETUNE ;计时1秒 INC SECOND MOV A,P1 RR A MOV P1,A MOV TCNT,#0 MOV A,SECOND CJNE A,#60,RETUNE INC MINUTE MOV SECOND,#0 MOV A,MINUTE CJNE A,#60,RETUNE INC HOUR MOV MINUTE,#0 ...

60s倒计时程序和计数器1~60怎么写啊,求程序 89c52单片机
08H DB 0F6H ;"9" 09H DB 0EEH ;"A" 0AH DB 3EH ;"B" 0BH DB 9CH ;"C" 0CH DB 7AH ;"D" 0DH DB 9EH ;"E" 0EH DB 8EH ;"F" 0FH DB 00H ;" " 10H; DB 3FH,06H,5BH,4FH,66H ;12345; DB 6DH,7DH,...

恩施土家族苗族自治州18397879152: AT89C51和STC89C52单片机的区别 -
段种百科: AT89C51和STC89C51基本参数都是一样的,主要的区别如下:1、前者为12T模式,后者可以是12T模式,也可以是6T模式2、前者只有128字节的RAM,后者除此之外,有内部1280RAM扩展3、前者工作电压为5V,后者可以是3.3V--5V4、前者只有4K内部程序存储空间,后者有最多64K存储空间5、前者只能通过编程器编程,后者有ISP功能

恩施土家族苗族自治州18397879152: STC89C52为什么用AT89C51烧不了 -
段种百科: 你的问题没有讲清楚了啦,STC89C52和AT89C51是有区别的哦,前者可以通过串口就可以将程序烧写进去(实际上是芯片内部固化了booloader了),而后者并没有实现这样的功能,因而需要专门的编程器;此外两者的最大的区别其实是他们的存储器,首先是存储介质不同,STC的是flash,可以反复烧写,而AT的是ROM,只能烧写一次;其次是他们的存储器的容量大小不一样.相信看完这几点你因该知道原因了.

恩施土家族苗族自治州18397879152: AT89C51,AT89C52,stc89c52是一样的吗?有区别吗? -
段种百科: 区别当然是有的,不然用得着那么多型号吗?51和52是容量不一样,一个4K,一个8K,STC和AT是公司不同,STC有些功能更强一些,但其内核都是51内核的.具体的你可以参照各公司的datasheet.

恩施土家族苗族自治州18397879152: 单片机STC89c52与AT89c52区别,高手回答
段种百科: STC89C52与AT89C52是兼容的,ROM和RAM数量有差别,AT89C52早停产.STC89C52RC还在产.89C51指Intel的89C51,还不是AT89C51. 当然是STC便宜,价格大概要相差40%,AT89S52也就是学生用了,企业基本不用.

恩施土家族苗族自治州18397879152: 单片机89c51和 89c52 有什么区别 -
段种百科: 就编程来说区别不大,主要是硬件资源的区别. 区别如下: 1、RAM 空间增大:AT89C51 有128 字节的内部 RAM,AT89C52 的内部 RAM 扩展为 256 字节; 2、内部FLASH变大:AT89C51 有 4K 字节的内部 FLASH PERAM,而.AT89C52 的内部FLASH PERAM 增加1倍,达到8K. 3、中断源增加:AT89C52 除了具备 AT89C51 的定时器/计数器 T0 和定时器/计数器 T1,还额外增加了一个定时器/计数器 T2.

恩施土家族苗族自治州18397879152: stc89c52和at89c51的单片机功能上可以通用吗 -
段种百科: 绝大部分都可以的,这两个型号的单片机我所知的比较明显不一样的是下载程序的方式.

恩施土家族苗族自治州18397879152: STC89C52是51还是52,怎么区分51还是52 -
段种百科: 以51为核心的52嘛,STC系列基本都是以51为内核的.不用区分、52后面的2只是程序存储器的大小. 程序存储器 (ROM)51为 4K 52为8K 53就是16k51定时器为T0和T1,52则多一个定时器T2

恩施土家族苗族自治州18397879152: AT89C51/52 和STC单片机哪类好 -
段种百科: 其实这个很难说,但要清楚的是,AT是美国货,STC是国产货,我个人认为,支持一下国产吧,其实STC功能还是很全的,价格也不高,在不是特别的场合,还是可以用的.

恩施土家族苗族自治州18397879152: AT89C51与STC89C52有什么差别 -
段种百科: STC89C88 RMB8元多,8K flash,串口可以直接烧程序, 前面8个会便宜些,大概8元,烧程序就不方便.如果你学习用的话,可以买SST系列的,不到81,可以和Keil直连.你买一片不会很考虑价格吧

恩施土家族苗族自治州18397879152: 哪位大虾知道:单片机芯片AT89C51/52与STC89C51/52有什么异同点? -
段种百科: 芯片型号不一样,但是内存大小是一样的

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