[技术问答] 89c51的程序在新唐的51上能运行吗

[复制链接]
3808|24
 楼主| 骗子的片子 发表于 2013-12-24 19:50 | 显示全部楼层 |阅读模式
想把51 的片子改成新唐的,不知是否可行
niuyaliang 发表于 2013-12-24 20:53 | 显示全部楼层
不兼容的应该是。。。新塘的寄存器和标准51的不同,但是我也没用过
电子爱好者也 发表于 2013-12-27 15:34 | 显示全部楼层
可定不兼容的,不相同的核心,一定要修改代码
a_ziliu 发表于 2013-12-27 17:34 | 显示全部楼层
DAI0237A_migrating_from_8051_to_Cortex_M.pdf (319.15 KB, 下载次数: 83)
可以移植的过去,参考一下附件吧。
john_lee 发表于 2013-12-27 17:55 | 显示全部楼层
新唐也有很多8051的单片机,稍微改一下,很容易的。
戈卫东 发表于 2013-12-29 07:29 | 显示全部楼层
89C51其实完全是标准C51,应该没有问题的。
ZG11211 发表于 2013-12-29 12:38 | 显示全部楼层
有几个特殊寄存器地址不同,如果没用到就不用改。
黄小俊 发表于 2013-12-29 13:23 | 显示全部楼层
改改就好
 楼主| 骗子的片子 发表于 2014-1-5 21:52 | 显示全部楼层
niuyaliang 发表于 2013-12-24 20:53
不兼容的应该是。。。新塘的寄存器和标准51的不同,但是我也没用过

楼下都说能能兼容呢,要不要试试
 楼主| 骗子的片子 发表于 2014-1-5 21:55 | 显示全部楼层
电子爱好者也 发表于 2013-12-27 15:34
可定不兼容的,不相同的核心,一定要修改代码

修改代码是肯定的啊,关键是修改的工程量大小啊
 楼主| 骗子的片子 发表于 2014-1-5 21:55 | 显示全部楼层
a_ziliu 发表于 2013-12-27 17:34
可以移植的过去,参考一下附件吧。

已下载,正在学习,谢谢你的附件
 楼主| 骗子的片子 发表于 2014-1-5 21:57 | 显示全部楼层
john_lee 发表于 2013-12-27 17:55
新唐也有很多8051的单片机,稍微改一下,很容易的。

恩,我正在看资料,看看他们到底需要改动什么
 楼主| 骗子的片子 发表于 2014-1-5 21:59 | 显示全部楼层
戈卫东 发表于 2013-12-29 07:29
89C51其实完全是标准C51,应该没有问题的。

等我的好消息,我决定移植一个试试
 楼主| 骗子的片子 发表于 2014-1-5 22:00 | 显示全部楼层
ZG11211 发表于 2013-12-29 12:38
有几个特殊寄存器地址不同,如果没用到就不用改。

看看你一定已经移植过了,给力,求指导
 楼主| 骗子的片子 发表于 2014-1-5 22:01 | 显示全部楼层
黄小俊 发表于 2013-12-29 13:23
改改就好

正在努力修改中,不知何年何月能成功
zxf0168 发表于 2014-2-6 19:47 来自手机 | 显示全部楼层
肯定可以的
 楼主| 骗子的片子 发表于 2014-3-24 19:13 | 显示全部楼层
zxf0168 发表于 2014-2-6 19:47
肯定可以的

只是修改问题,修改的多或者少的问题,对吧
 楼主| 骗子的片子 发表于 2014-3-24 19:14 | 显示全部楼层
zxf0168 发表于 2014-2-6 19:47
肯定可以的

修改的东西太多了就没必要这样了
 楼主| 骗子的片子 发表于 2014-3-24 19:14 | 显示全部楼层
要是全修改一遍,貌似也叫改改就行,一定行
zxf0168 发表于 2014-3-25 22:29 | 显示全部楼层
骗子的片子 发表于 2014-3-24 19:13
只是修改问题,修改的多或者少的问题,对吧

是的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

122

主题

1607

帖子

3

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