hyf88 发表于 2019-5-3 18:12:43

C8051F020 汇编语言转写C语言

如题,刚过来一家单位,有个项目,以前是汇编语言开发的,现在领导让我重写到C语言。各位大佬给些建议,关于C8051F020 这款单片机的汇编语言方面的书籍有推荐的吗?或者转写到C语言方面的资料,谢谢

hyf88 发表于 2019-5-3 18:16:44

我用手机发布的,不知道在哪修改标题

442502587 发表于 2019-5-3 18:59:37

先读懂汇编 ,改成C不是难事

laujc 发表于 2019-5-3 19:05:34

先读懂汇编 ,改成C不是难事 +1

hyf88 发表于 2019-5-3 19:08:49

有什么书籍或者文档推荐的吗?我现在还没有找到这款单片机的汇编语言文档或者相关书籍,不知道是哪个系列

jyrpxj 发表于 2019-5-3 19:13:32

请参考:8051系列单片机 汇编指令集以及具体单片机的datasheet.

anning 发表于 2019-5-3 19:45:52

就是个51内核的8位机,找个以前的51教材看看就行了。

hyf88 发表于 2019-5-3 19:54:54

找到一些书籍了,以前做过windows上面的dll从汇编转写到c语言,不知道单片机上面一不一样,谢谢各位前辈

xqn2012 发表于 2019-5-3 20:00:52

看指令

NJ8888 发表于 2019-5-3 20:01:33

对于高级会员,易如反掌

czzhouyun 发表于 2019-5-3 22:39:47

先要会写汇编,还得会写C,两样都会的这都不是难事,我经常用汇编或C打草稿用C或汇编写程序{:titter:}

gongxd 发表于 2019-5-3 23:27:29

费劲,重新开发吧

lzchuo 发表于 2019-5-4 08:07:23

先把C和汇编学会,再写

foxpro2005 发表于 2019-5-4 08:47:38

按照产品功能,重新用C 开发吧

fct8591 发表于 2019-5-4 09:18:18

领导的意思是让先看懂后续还要更改

Garrys 发表于 2019-5-4 09:29:19

用汇编写的超高密度代码,转写成C编译后可能无法正常运行,或者运行速度变慢

su33691 发表于 2019-5-4 10:57:16

C8051F020完全没有性价比,采购也困难。
换单片机吧,用C重新开发。

lb0857 发表于 2019-5-4 11:24:52

老谭的入门书籍怎能少呢{:lol:}

xintao 发表于 2019-5-4 13:50:50

功能不是特别复杂的就重新写吧。汇编可读性很差

hyf88 发表于 2019-5-4 14:17:42

公司没有硬件工程师,这个好像是抄板的,

wajlh 发表于 2019-5-4 14:38:33

管他是不是抄板的,按照功能重新开发呗

Jach 发表于 2019-5-4 14:42:58

hyf88 发表于 2019-5-4 14:17
公司没有硬件工程师,这个好像是抄板的,

沒有捷徑. 先把程式啃熟了, 再對照著用C重寫一遍.

yangsen 发表于 2019-5-4 14:50:20

51的汇编,而且你又源码,改C比较容易。如果汇编写的模块化比较好就更容易了。

hyf88 发表于 2019-5-4 17:50:38

以前改过windows平台的dll,好像有些不一样

hyf88 发表于 2019-5-4 17:50:56

谢谢各位前辈
页: [1]
查看完整版本: C8051F020 汇编语言转写C语言