[其它应用] 是不是各厂家的51芯片都兼容8051啊?

[复制链接]
7348|18
 楼主| ClarkLLOTP 发表于 2024-3-4 10:20 来自手机 | 显示全部楼层 |阅读模式
直接按8051写是不是就方便移植了
jcky001 发表于 2024-3-4 10:24 | 显示全部楼层
大多数厂家把
cr315 发表于 2024-3-4 12:02 | 显示全部楼层
确实,大多数第三方半导体制造商生产的51系列单片机均与8051单片机在指令集上兼容
两只袜子 发表于 2024-3-4 15:06 | 显示全部楼层
虽然指令集兼容,但不同的51系列单片机在片内外设配置、内存大小、中断系统、嵌入式资源(如定时器、串口、ADC/DAC等)以及一些高级功能等方面可能存在差异,实际移植还是得看相关数据手册
我喜欢打游戏 发表于 2024-3-4 17:26 | 显示全部楼层
不兼容,8051受资源差异影响
我喜欢打游戏 发表于 2024-3-7 17:22 | 显示全部楼层
不一定兼容,很多东西都不一样
alxd 发表于 2024-4-25 13:06 | 显示全部楼层
好像不是这么回事儿啊
Carina卡 发表于 2024-4-25 14:12 | 显示全部楼层
一般你说的兼容是指什么方面兼容?
Estelle1999 发表于 2024-4-25 15:16 | 显示全部楼层
其实都是用C语言写的,比较简单的吧
Charlene沙 发表于 2024-4-25 16:24 | 显示全部楼层
当然,一般都是相互能移植过去的
Alina艾 发表于 2024-4-25 18:15 | 显示全部楼层
主要是注意一些内存和外设寄存器的使用,其他没有什么

亚瑟 发表于 2024-5-24 23:27 | 显示全部楼层
有些厂家的io初始化不太一样
yangjiaxu 发表于 2024-5-27 21:26 | 显示全部楼层
这个不好说,不过有很多类似或者雷同的,可能是为了兼容吧
Henryko 发表于 2024-6-27 17:19 | 显示全部楼层
有些系列的引脚配置多几步
药无尘 发表于 2024-6-28 13:14 | 显示全部楼层
不行,有些东西会有差别
狄克爱老虎油 发表于 2024-7-22 14:23 | 显示全部楼层
应该是有区别的
kmnqhaha 发表于 2024-8-27 15:53 | 显示全部楼层
大多数厂家的51系列单片机(MCU)都兼容经典的Intel 8051微控制器架构,但在具体实现和功能上可能会有所不同。
少女诗篇 发表于 2025-6-29 09:50 | 显示全部楼层
[color=rgba(0, 0, 0, 0.85)]多数厂家的 51 芯片兼容 8051 指令集,但存在差异。部分厂商如 STC、ATmel 在引脚、外设及功能上扩展,增强性能;也有厂商对架构优化,如流水线设计提升速度。需注意不同型号在中断、存储等方面的兼容性,开发前需查阅数据手册确认。
我趴在云边 发表于 2025-7-2 21:24 | 显示全部楼层
[color=rgba(0, 0, 0, 0.85)]部分厂商会扩展特殊功能寄存器或增加新指令,如 STC 的 51 芯片支持 ISP 下载、增强型定时器等,而 Atmel 的 AT89 系列则在兼容性基础上优化了低功耗特性
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

350

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部