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

mega328和C851他们都是8位机他们之间能互换吗

oh_耗子 2018-09-01 浏览量:951

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 看你的互换是互换到什么程度了

    是pin to pin了,还是程序的呢

    但是从这两个方面都是不可以的。

    引脚不兼容,程序架构也不同,都是不可以直接代替的

    都是要通过移植的,只是从性能上来说都差不多而已

    • 发布于 2018-09-02
    • 举报
    • 评论 0
    • 1
    • 0

其他答案 数量:11
  • 互换的话肯定要保证程序要重新写,有些硬件还要重新修改,
    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • C851? 是8051吧,从功能上说是可以能够互相替换,但是两者不属于同一指令集,软件还是不一样的,不能直接替换。
    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 从性能上面来说,这两个其实差不多的,可以互换

    但是互换之后只能移植应用,底层全部要重构

    • 发布于2018-09-01
    • 举报
    • 评论 0
    • 0
    • 0

  • 虽然都是8位单片机却是两个平台,一个是51架构一个是avr架构,低层核心硬件不一样,与其说替换不如叫迁移更合适,从一个架构迁移到另一个架构,低层几乎全部要重来重新设计
    • 发布于2018-09-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 可以互换,必须要C8051系列的增强型单片机。

    这个也要看你的程序和任务量。

    能换就换,不能换继续开发atmega328也行,这个单片机性能是可以的。用的也比较广泛。

    • 发布于2018-09-02
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能直接互换,avr要强于51.
    • 发布于2018-09-03
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能相互转化,两者的硬件都不一样,硬件是不兼容的
    • 发布于2018-09-21
    • 举报
    • 评论 0
    • 0
    • 0

  • 不能相互转换,mega328是AVR,跟8051之间的底层完全不同,程序也完全不通用。

    • 发布于2018-09-23
    • 举报
    • 评论 0
    • 0
    • 0

  • 两个是不同单片机,程序是不同通用和转换的
    • 发布于2018-09-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果想Pin to Pin直接替换是不可以的,需要根据功能修改原理图和PCB。

    • 发布于2018-10-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

mega328和C851他们都是8位机他们之间能互换吗