伟杰龙电子
首页 | 产品中心 | 文章中心 | 下载中心 | 电子博客 | 电子论坛 | 开发板商城 | 各地代理 | 淘宝店 | 拍拍店 | 百度店
文章首页  |  业界动态  |  单片机  |  嵌入式系统  |  DSP  |  FPGA/CPLD  |  EDA技术  |  软件编程  |  元器件
电源技术  |  模拟电子  |  高频电子  |  无线通信  |  网络通信  |  消费电子  |  汽车电子  |  接口电路  |  职场人生
您现在的位置: 首页 >> 文章中心 >> 单片机 >> 89S51与89C51的不同之处
89S51与89C51的不同之处

来源:网络  作者:未知  人气:865  时间:2008-05-24 22:46:39


很多初学51 单片机的网友会有这样的问题:AT89S51 是什么?书上和网络教程上可都是8051,89C51 等!没听说过有89S51 ?!
这里,初学者要澄清单片机实际使用方面的一个产品概念,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 前期生产的巨量库存而以。如果市场需要,Atmel当然也可以再恢复生产AT89C51。
89S51 相对于89C51 增加的新功能包括:
-- 新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51 更低!
-- ISP 在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离。是一个强大易用的功能。
-- 最高工作频率为33MHz,大家都知道89C51 的极限工作频率是24M,就是说S51 具有更高工作频率,从而具有了更快的计算速度。

-- 具有双工UART 串行通道。
-- 内部集成看门狗计时器,不再需要像89C51 那样外接看门狗计时器单元电路。
-- 双数据指示器。
-- 电源关闭标识。
-- 全新的加密算法,这使得对于89S51 的解密变为不可能,程序的保密性大大加强,这样
就可以有效的保护知识产权不被侵犯。
-- 兼容性方面:向下完全兼容51 全部字系列产品。比如8051、89C51 等等早期MCS-51 兼容产品。也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051 还是89C51 还是MCS-51 等等),在89S51 上一样可以照常运行,这就是所谓的向下兼容。
比较结果:就如同INTEL 的P3 向P4 升级一样,虽然都可以跑Windows98,不过速度是不同的。
从AT89C51 升级到AT89S51 ,也是同理。和S51 比起来,C51 就要逊色一些,实际应用市场方面技术的进步是永远向前的。
********上面这些就是AT89S51 的由来********
下面是初学网友对51 系列的选型的常见问题
1 问:网友常见问题:请问现在学习51 系列单片机应该选择AT89C51 还是89S51?
答:89C51 和89S51 内核相同,89S51 针对89C51 的明显的几个升级如下;
1.程序存储器写入方式:二者的写入程序的方式不同,89C51 只支持并行写入,同时需要VPP 烧写高压。89S51 则支持ISP 在线可编程写入技术!串行写入、速度更快、稳定性更好,烧写电压也仅仅需要4~5V 即可。
2.电源范围:89S5*电源范围宽达4~5.5V,而89C5*系列在低于4.8V 和高于5.3V 的时候则无法正常工作。
3.工作频率:目前89S1*的性能远高于89C5*,89S5*系列支持最高高达33MHZ 的工作频率,而89C51 工作频率范围最高只支持到24M。
4.市场价格:由于89C51 已经全面停产,所以在市场价格方面,库存的89C5*的批发价格要比89S5*贵将近一倍!
5.兼容型:89S5*向下兼容89C5*,就是说用89S5*可以替代89C5*使用,同样的程序,运行结果相同。就是说89S5*也同样兼容目前所有的教科书范例程序。
6.加密功能:89S5*系列全新的加密算法,这使得对于89S51 的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯。
7.抗干扰性:内部集成看门狗计时器,不再需要像89C51 那样外接看门狗计时器单元电路。
8.烧写寿命更长:89S5*标称的1000 次,实际最少是1000 次~10000 次,这样更有利初学者反复烧写,减低学习成本。综合上面的一些区别,个人认为89C51 的停止使用只是时间问题而已,就象当年的8031。
2 问:采用89C2051 开发制造产品是不是要比用89S51 更好?因为2051 看起来体积比较小。
2 答:这个问题并不能一概而论,主要的区别如下:
1.功能差别:因为2051 不是标准的51 内核,所以205*的程序不能直接移植到51 上。由于205*是精简型,所以P 口变得很少,这样一来就只能用来做一些小的简单产品,可利用资源比较紧张。实际上,做产品的话用205*是不一定合算的,除非是非常简单的产品。
2.市场价格:由于89C2051 的产量不是非常大,所以市场价格方面89C2051 的批发价格和89S51 比较接近!相对性能价格比就比较低。
3.产品体积:除非对产品的体积有苛刻的要求,否则二者的PCB 面积相差不多,因为40 脚的51 芯片也有PLCC44 小体积封装。

收藏此页】【打印】【关闭窗口】   

 相关文章
  89S51与89C51的不同之处  (2008-05-24 22:46:39)
 
   MSP430并口仿真器
   ATMEL ISP下载线
   WJ89C52V1.2单片机开发板
   WJ1C6V2.0 FPGA开发板
   PIC16F877A
   SST89E516 仿真芯片
   STC89C52
   USB AVRISP/STK500下载器
   WJ430F149V2.0单片机开发板
   WJ89S52V2.1单片机开发板
   WJ89S52V2.1单片机开发板
   1602字符型液晶屏
   Altera ByteBlasterII下载线
   USB BLASTER下载线
   128*64图形液晶屏
   WJ430F149V2.0单片机开发板
   WJ1C6V2.0 FPGA开发板
   WJ89C52V1.2单片机开发板
   WJ51PV2.1 51单片机编程器
   AT89S52
   程序的书写规则(程序的编码规
   c8051f单片机使用经验总结
   纯c语言实现动态分配多维数组
   从Cygnal C8051F看8位单片机
   51单片机控制的DS1302时钟程
   几种常用单片机介绍
   DSP开发中值得注意的几个问题
   德州仪器认为DSP技术正快速推
   Linux内核技术分析
   Linux操作系统12则经典应用技
   Linux操作系统发展简史
   教你一招 Linux常见紧急情况
   嵌入式Linux操作系统的驱动程
   基于嵌入式Linux平台多协议路
   系统学习linux的十一点
   单片机入门
   89S51与89C51的不同之处
   Keil C51程序设计中几种精确
   汇编程序编写的一些原则
   用单片机模拟I2C总线实现串行
   单片机与MMC卡的接口
   12位A/D转换器ADS7804与51单
   单片机显控系统中的汉字输入
   80C51单片机与MCS-51单片机的
   用FIFO实现高速模数转换器与
   基于MSP430单片机和nRF905的
   C51编程规则讲述
   基于单片机控制的高精密直流
   8051的汇编控制指令
   51单片机与串行AD转换器TLC2
关于我们 -- 各地代理 -- 付款方式 -- 购物流程 -- 售后服务 -- 淘宝店 -- 百度店 -- 拍拍店
Copyright © 2006-2008 伟杰龙电子 All Rights Reserved 沪ICP备08014295号
陈先生:QQ: 手机:13818903490 Email:
李先生:QQ: 手机:13622090409 Email:
宋先生:QQ: 手机:15881645409 Email:
电话:021-22819431 传真:021-66341252 地址:上海市宝山区大华路1380弄37号