MCS51和8051和C51单片机啥联系?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MCS51和8051和C51单片机啥联系?相关的知识,希望对你有一定的参考价值。
MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,实际使用方面已经被市场淘汰)、8051(芯片采用HMOS,功耗是630mW,是89C51的5倍,实际使用方面已经被市场淘汰)和8751等通用产品,一直到现在, MCS-51内核系列兼容的单片机仍是应用的主流产品(比如目前流行的89S51、已经停产的89C51等),各高校及专业学校的培训教材仍与MCS-51单片机作为代表进行理论基础学习。
有些文献甚至也将8051泛指MCS-51系列单片机,8051是早期的最典型的代表作,由于MCS-51单片机影响极深远,许多公司都推出了兼容系列单片机,就是说MCS-51内核实际上已经成为一个8位单片机的标准。
其他的公司的51单片机产品都是和MCS-51内核兼容的产品而以。同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,如ATMEL的89C51(已经停产)、89S51, PHILIPS(菲利浦),和WINBOND(华邦)等,我们常说的已经停产的89C51指的是ATMEL公司的 AT89C51单片机,同时是在原基础上增强了许多特性,如时钟,更优秀的是由Flash(程序存储器的内容至少可以改写1000次)存储器取带了原来的ROM(一次性写入),AT89C51的性能相对于8051已经算是非常优越的了。
不过在市场化方面,89C51受到了PIC单片机阵营的挑战,89C51最致命的缺陷在于不支持ISP(在线更新程序)功能,必须加上ISP功能等新功能才能更好延续MCS-51的传奇。89S51就是在这样的背景下取代89C51的,现在,89S51目前已经成为了实际应用市场上新的宠儿,作为市场占有率第一的Atmel目前公司已经停产AT89C51,将用AT89S51代替。89S51在工艺上进行了改进,89S51采用0.35新工艺,成本降低,而且将功能提升,增加了竞争力。89SXX可以像下兼容89CXX等51系列芯片。同时,Atmel不再接受89CXX的定单,大家在市场上见到的89C51实际都是Atmel前期生产的巨量库存而以。 参考技术A MCS-51,这是很早以前,Intel 弄的,一个系列名称。
简称:51 单片机。
8051,是 MCS-51 系列中的一个型号。
80C51,也是 MCS-51 系列中的一个型号,具有低功耗的特点。
C51,不是单片机。
它是应用在 51 单片机中的 C 语言。追问
请问C8051是什么?
追答C8051是什么?
是新华龙代理的一种单片机。
它兼容早期的 MCS-51 单片机,还有一些特殊的功能。
个人认为,8051只是指CPU的内核,市面上只要是51内核的单片机都可以归到8051的范畴。
MCS51应该是指在8051内核的基础上增加了RAM、FLASH、timer,中断系统等外设的单片机。
而C51,刚应该是指编程语言的问题,说明是用C语言来编程,而不是用汇编,或者说是在C语言的基础上针对51单片机的特点做了些许修改的C语言,是量身订做的C语言。 参考技术C 内核是一样的,编程兼容通用的。 参考技术D MCS是Intel公司单片机的系列符号。Intel推出有MCS-48、MCS-51、MCS-96系列单片机。
MCS-51系列单既包括三个基本型80C31、8051、8751,以及对应的低功耗型号80C31、8051、87C51,因而MCS-51特指Intel的这几种型号。
在计算机领域,系列机是指同一厂家生产的具有相同系统结构的机器。20世纪80年代中期以后,Intel以专利转让的形式把8051内核给了许多半导体厂家,如AMTEL、PHILIPS、ANANOG DEVICES、DALLAS等。这些厂家生产的芯片是MCS-51系列的兼容产品,准确地说是与MCS-51指令系统兼容的单片机。这些单片机与8051的系统结构(只要是指令系统)相同,采用CMOS工艺,因而常用80C51系列来称呼所有具有8051指令系统的单片机。他们对8051一般都作了一些扩充,更有特点、功能更强、市场竞争力更强,不应该把他们成为MCS-51系列单片机。MCS只是Intel公司专用的。
初档8位单片机:PIC12C5XXX/16C5X系列
PIC16C5X系列是最早在市场上得到发展的系列,因其价格较低,且有较完善的开发手段,因此在国内应用最为广泛;而PIC12C5XX是世界第一个八脚低价位单片机可用于简单的智能控制等一些对单片机体积要求较高的地方,前景十分广阔。
中档8位单片机:PIC12C6XX/PIC16CXXX系列
PIC中档产品是Microchip近年来重点发展的系列产品,品种最为丰富,其性能比低档产品有所提高,增加了中断功能,指令周期可达到200ns,带A/D,内部E2PROM数据存储器,双时钟工作,比较输出,捕捉输入,PWM输出,I2C和SPI接口,异步串行通讯(USART),模拟电压比较器及LCD驱动等等,其封装从8脚到68脚,可用于高、中、低档的电子产品设计中,价格适中,广泛应用在各类电子产品中。
高档8位单片机:PIC17CXX系列
PIC17CXX是适合高级复杂系统开发的系列产品,其性能在中档位单片机的基础上增加了硬件乘法器,指令周期可达成160ns,它是目前世界上8位单片机中性价比最高的机种,可用于高、中档产品的开发,如马达控制、音调合成。
跪求基于MCS-51单片机的旅馆房价电子报价系统设计——软件部分 的文献综述,毕业论文
1旅馆房价显示:分别用四位数码管显示标准房间价格和当天房间价格;
2时间和室温显示:要求用前六位数码管显示小时、分钟、秒,以整数形式在后两位数码管显示温度;
3房价与时间和温度显示通过按键切换;
4利用按键对时间和房价进行加一调整。
系统程序的设计:内存单元的分配、系统初始化、主程序、显示程序、键盘扫描程序、键盘处理程序、时钟中断程序、DS18B20程序,以整数形式在后两位数码管显示温度
有不要钱的么……
参考资料:http://hi.baidu.com/ucore
参考技术B 用个普通51单片机 AT89S52 ,价格PCF8563 + DS18B20+几个数码管和按键。自己很容易实现的,你说的这些功能,程序量是很小的。还可以加上RS232芯片与电脑连接,在电脑上设置,电源你可以买开关电源,也可自己变压整流得到,很简单的朋友。以上是关于MCS51和8051和C51单片机啥联系?的主要内容,如果未能解决你的问题,请参考以下文章
单片机C8051在Keil C51环境下使用printf函数打印,发现打印值和实际不对应
stc12c5a60s2的单片机与at89c51单片机有啥区别论文上面要用