需要8051的模拟器和'c'编译器?

时间:2011-05-21 17:42:26

标签: hardware microcontroller simulator 8051

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

3 个答案:

答案 0 :(得分:2)

sdcc是8051的常用C编译器,谷歌搜索8051模拟器导致了几个模拟器工具。

答案 1 :(得分:2)

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

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

答案 2 :(得分:0)

最好的编译器+模拟器之一是 keil C51 。下载它使用足以进行初学者编程的试用版。它既支持汇编语言,也支持嵌入式C. 因此,它最适合您。它具有调试器,用于检查机器级别的代码。

另一款模拟器适合你 ISIS专业,这是我迄今为止使用的所有模拟器中最好的。它提供了具有大量外围库的电路模拟器,可以方便地设计电路。你可以将代码加载到此处,以便使用您的代码查看电路的实时行为。 google 了解有关ISIS professional的更多信息。免费版本足以启动嵌入式C.它还支持虚拟电压表,示波器,信号发生器等设备......

所以我认为这对于开始嵌入式学习是最好的。但是使用 keil debugger 可以更好地了解机器级代码的行为。