中国IEEE
关于我们 | 会员登陆 | 收藏本站 | 留 言 薄
 

 | 网站首页 | 电子知识 | 单片机知识 | 电路设计 | 微电子技术 | SCADA系统 | 资源下载 | 给我留言 | 视频教程 | ieee | 
热门搜索关键字: 单片机教程 | 三极管微电子 |  C语言汇编语言SCADA元器件IEEE |
cnieee.com baidu
栏目导航  
栏目更新推荐  
·到底什么是89S51呢?!
·关于用VB实现全局钩子的学习
·VB与C++或VB与C的区别
·一个女孩写的经典程序
·不要局限于某一特定型号的单片机
·一个51产生PWM的演示程序
·Keil C 编译器常见警告与错误信息的…
·巧妙用Delphi做数制转换(二进制/十…
点击TOP(10)  
  • 此栏目下没有热点文章
  • 图片文章  

    用单片机控制步进电…

    Project0502-单片机…

    也谈LED驱动(转载)

    基于单片机AT89C51的…
     
    您现在的位置: 中国IEEE中国电气电子工程师网 >> 单片机知识 >> 学习心得 >> 正文

    到底什么是89S51呢?!
    文章来源:中国IEEE整理 点击数: 更新时间:2008-7-14 【字体:
    (欢迎光临中国IEEE,希望本文能对您有所帮助http://www.cnieee.com)


    相关文章:

    没有相关文章

  • 上一个文章:

  • 下一个文章: 没有了
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     
    关于〖到底什么是89S51呢?!〗的最新评论:

    很多初学51单片机的网友会有这样的问题:AT89S51是什么?书上和网络教程上可都是8051,89C51!没听说过有89S51 ,到底什么是89S51?!

      
    这里,初学者要澄清单片机实际使用方面的一个产品概念,MCS-51单片机是美国INTE公司于1980年推出的产品,典型产品有 8031(内部没有程序存储器,实际使用方面已经被市场淘汰)8051(芯片采用HMOS,功耗是630mW,89C515,实际使用方面已经被市场淘汰)8751等通用产品,一直到现在, MCS-51内核系列兼容的单片机仍是应用的主流产品(比如目前流行的89S51、已经停产的89C51),各高校及专业学校的培训教材仍与MCS-51单片机作为代表进行理论基础学习.

      
    有些文献甚至也将8051泛指MCS-51系列单片机,8051是早期的最典型的代表作,由于MCS-51单片机影响极深远,许多公司都推出了兼容系列单片机,就是说MCS-51内核实际上已经成为一个8位单片机的标准.

      
    其他的公司的51单片机产品都是和MCS-51内核兼容的产品而以.同样的一段程序,在各个单片机厂家的硬件上运行的结果都是一样的,ATMEL89C51(已经停产)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可以像下兼容89CXX51系列芯片.同时,Atmel不再接受89CXX的定单,大家在市场上见到的89C51实际都是Atmel前期生产的巨量库存而以.如果市场需要,Atmel当然也可以再恢复生产AT89C51.

    89S51
    相对于89C51增加的新功能包括:

    --
    新增加很多功能,性能有了较大提升,价格基本不变,甚至比89C51更低!

    -- ISP
    在线编程功能,这个功能的优势在于改写单片机存储器内的程序不需要把芯片从工作环境中剥离.是一个强大易用的功能.

    --
    最高工作频率为33MHz,大家都知道89C51的极限工作频率是24M,就是说S51具有更高工作频率,从而具有了更快的计算速度.

    --
    具有双工UART串行通道.

    --
    内部集成看门狗计时器,不再需要像89C51那样外接看门狗计时器单元电路.

    --
    双数据指示器.

    --
    电源关闭标识.

    --
    全新的加密算法,这使得对于89S51的解密变为不可能,程序的保密性大大加强,这样就可以有效的保护知识产权不被侵犯.

    --
    兼容性方面:向下完全兼容51全部字系列产品.比如805189C51等等早期MCS-51兼容产品.也就是说所有教科书、网络教程上的程序(不论教科书上采用的单片机是8051还是89C51还是MCS-51等等),89S51上一样可以照常运行,这就是所谓的向下兼容.

    比较结果:就如同INTELP3P4升级一样,虽然都可以跑Windows98,不过速度是不同的.

    AT89C51升级到AT89S51 ,也是同理.S51比起来,C51就要逊色一些,实际应用市场方面技术的进步是永远向前的.

    ********
    上面这些就是AT89S51的由来********

    下面是初学网友对51系列的选型的常见问题

    1
    :网友常见问题:请问现在学习51系列单片机应该选择AT89C51还是89S51?

    :89C5189S51内核相同,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小体积封装.

    | 设为首页 | 加入收藏 | 联系站长 | 友情链接 | 版权申明网站地图 | 名站导航 | 管理登录 | 
    本站资源部分来自互联网,如侵权,将予以删除; 欢迎同类网站做友情链接,QQ留言单片机交流群:14084521(满)59905828,2786387

    中国IEEE 中国电气电子工程师网 版权所有 鲁ICP备08006092号