【发布时间】:2013-06-19 22:36:06
【问题描述】:
我有一个 8086 汇编代码,我想在 Proteus IsIs 中为其设计一个电路。我的问题是我不知道可以将哪些源代码文件添加到 Proteus,并且在搜索时没有找到任何帮助。我知道那里有一个“添加/删除源文件”部分,但我不知道我应该添加哪些源文件和使用哪种语言。 有人可以帮帮我吗?
非常感谢
【问题讨论】:
-
你使用的是哪个编译器?
我有一个 8086 汇编代码,我想在 Proteus IsIs 中为其设计一个电路。我的问题是我不知道可以将哪些源代码文件添加到 Proteus,并且在搜索时没有找到任何帮助。我知道那里有一个“添加/删除源文件”部分,但我不知道我应该添加哪些源文件和使用哪种语言。 有人可以帮帮我吗?
非常感谢
【问题讨论】:
我假设你使用的是 keil,所以你需要创建一个 HEX 文件来转储到 8051 微控制器中。
创建一个 HEX 文件:如果您已经创建了一个项目,请查看该文件夹中是否有 HEX 文件(编译您的代码后),如果没有 HEX 文件,则转到 flash -> 配置flash tools -> output -> 检查创建 HEX 文件,然后重新编译它,您将在同一文件夹中获得 hex 文件
现在打开 proteus 并进行设计,其中将包括所需的微控制器和双击微控制器,然后包括创建的 hex 文件。这样您就可以模拟您的设计。
【讨论】:
首先,您必须使用汇编程序创建一个 exe 文件并将该文件放入 proteus 项目文件夹中。在 proteus 中单击 8086 后,您将看到一个框,您可以在其中指定 exe 文件。看到这个tutorial on 8086 with proteus ISIS
【讨论】: