2

是否有任何带有'c'编译器的8051模拟器,以便我可以编译我们的c代码并能够查看结果?

4

3 回答 3

2

sdcc 是 8051 的常用 C 编译器,谷歌搜索 8051 模拟器会产生几个模拟器工具。

于 2011-05-22T14:51:05.247 回答
2

对于一个好的 c 编译器,请使用Keil C51。它是一个优秀的编译器,有一个庞大的设备数据库可供选择!

您可以使用 keil 生成一个 Hex 文件(采用 Intel hex 文件格式)。然后,您可以将 hex 文件加载到Edsim中以模拟您的设计并查看输出!

于 2011-11-04T18:07:10.080 回答
0

最好的编译器+模拟器之一是keil C51。只需下载它使用试用版就足够初学者编程了。它同时支持汇编语言和嵌入式C。所以它最适合你。再次它具有用于调试的调试器在机器级别检查您的代码。

另一个模拟器是ISIS 专业的,它是我迄今为止使用的所有模拟器中最好的。它提供了电路模拟器,它有很多外围库,便于电路设计。你可以加载你的代码来查看实时你的代码与你的电路的行为。只需谷歌它以了解有关 ISIS 专业的更多信息。再次免费版本足以启动嵌入式 C。它还支持电压表、示波器、信号发生器等虚拟设备....

所以我认为这最适合开始嵌入式研究。但是使用keil 调试器可以更好地了解机器级别的代码行为。

于 2012-07-28T17:16:57.567 回答