• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

单片机AT89C51和AT89S51有什么区别?

52e3173288dbc019 2019-05-07 浏览量:1632
单片机AT89C51和AT89S51有什么区别?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • AT89C51只能通过并行接口下载程序,一般是在编程器上面下载好程序再安装到目标设备上的,而AT89S51支持用ISP方式下载,这是最主要的区别

    此外AT89S51在性能上稍有提升

    • 发布于 2019-05-14
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 引脚功能:管脚几乎相同变化的有在AT89S51中P1.5P1.6P1.7具有第二功能即这3个引脚的第二功能组成了串行ISP编程的接口。
    编程功能:AT89C51仅支持并行编程,而AT89S51不但支持并行编程还支持ISP再线编程。在编程电压方面AT89C51的编程电压除正常工作的5V外另Vpp需要12V而AT89S51仅仅需要4-5V即可。
    烧写次数更高:AT89S51标称烧写次数是1000次实为1000-10000次这样更有利开始学习者反复烧写降低学习成本。
    • 发布于2019-05-07
    • 举报
    • 评论 0
    • 0
    • 0

  • AT89C51与AT89S51的区别:

    1、编程功能:AT89C51仅支持并行编程,而AT89S51不但支持并行编程还支持ISP在线编程。在编程电压方面AT89C51的编程电压除正常工作的5V外另Vpp需要12V而AT89S51仅仅需要4-5V即可。

    2、工作频率更高:AT89C51极限工作频率是24MHZ而AT89S51最高工作频率是33MHZ(AT89S51芯片有两种型号支持最高工作频率分别为24MHZ和33MHZ)从而具有更快的计算速度。

    3、电源范围更宽:AT89S51工作电压范围达4-5.5V而AT89C51在底于4.8V和高于5.3V的时侯则无法正常工作。


    • 发布于2019-05-08
    • 举报
    • 评论 0
    • 0
    • 0

  • s51可以用isp下载或者编程器下载,c51只能用编程器下载,程序正常运行是一模一样的,就是烧写方式s51可用isp
    • 发布于2019-05-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个看下数据手册很明确的,最主要的就是S是可以在线编程,不需要每次都拔下来插到编程器里,然后再装上去,这就避免了损坏,好多引脚就是拔插时候断的,我之前用的都是89C52,碰到这种情况太多了
    • 发布于2019-05-08
    • 举报
    • 评论 0
    • 0
    • 0

  • 程序编译使用差别不大,但是下载方式却不同,以前用C51只能用专门下载器,非常贵,去老师那里下载,S51可以用ISP下载,非常方便!
    • 发布于2019-05-09
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

单片机AT89C51和AT89S51有什么区别?