0xCC 发表于 2009-10-14 13:59

我编了一个C51编译器

本帖最后由 0xCC 于 2009-10-14 21:25 编辑

我用C#设计了一个C编译器,比较接近C99的语法。不过代码优化方面和Keil相差很大,所以打算重写这个编译器,我还想把它做成开源的,这样大家以后就不用到处找带注册机的Keil了。不知道像这种软件有没有推广价值,大家有什么看法没?
附件中有相关的程序文件,包含编译器和源码,还有一些测试程序,如贪吃蛇,电子钟等,都在proteus中仿真通过了。我不知道这种东西有没有必要做下去,因为明年就毕业了,如果做这个毫无意义,那还不如趁早放弃它,去学点嵌入式什么的。所以想请高手们帮我测试一下这个编译器,看它值不值得接着做下去。

john_light 发表于 2009-10-14 15:00

推广价值个人说了不算

你考虑放到影响力比较大的社区,如SourceForge

可以参考一下SDCC

yiandragon 发表于 2011-5-13 14:17

先用一下,看看。

autopccopy 发表于 2011-5-13 14:29

先顶一下再看。。。 :)

ayb_ice 发表于 2011-5-13 14:31

强烈支持继续,就当锻炼了,如果能真正做到比较成熟,还能被"星"探发现,钱途无量
现在还有好多低端MCU无法支持C语言,这是个出路

hotpower 发表于 2011-5-14 01:37

厉害

CC2530 发表于 2011-5-14 07:19

hotpower都说厉害的人,那就确实是厉害。

Archost 发表于 2013-8-27 23:17

一旦新建文件或是打开文件,程序就会没有反应

rtgchym 发表于 2013-8-28 10:41

这个学习了。。

浅唱246 发表于 2013-8-28 15:37

编译器不能新建文件,一新建就会没有响应

sjzffy 发表于 2019-2-2 00:03

在哪儿呢?学习下

ddllxxrr 发表于 2019-2-2 07:23

我认为没有必要做下去,因为Keil已经十分成熟了,不过楼主练手不错的

cqwangsf 发表于 2019-2-11 10:04

可以为国产单片机做编译器!最好风格和使用习惯和keil相近

齐傈 发表于 2020-7-8 18:07

我想在上面继续修改,怎样联系你1062404984

0xCC 发表于 2020-7-10 10:31

齐傈 发表于 2020-7-8 18:07
我想在上面继续修改,怎样联系你1062404984

别在上面改。这是我十年前发的帖子了,最新版本到官网下载吧:www.linkboy.cc

sdwys 发表于 2020-7-11 12:56

现在改版51的性能已经收到编译器的限制了,现在keilC51中断源已经支持不够,只能用一些妥协的方法了,双DPTR也发挥不出多少作用。

比神乐 发表于 2020-7-11 13:37

真的很厉害

chunk 发表于 2020-7-12 13:36

顶一下。

William1994 发表于 2020-7-12 13:37

0xCC是x86下的特殊指令。
和xor 37H 一样, 看名字就知道不是普通的人。
页: [1]
查看完整版本: 我编了一个C51编译器