是否有8051的模拟器附带'c'编译器,以便我可以编译我们的c代码并能够查看结果?
答案 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 可以更好地了解机器级代码的行为。