
下载及使用方法:
最初,您需要通过单击以下按钮下载适用于 Proteus V2.0 的 Arduino UNO 库:https://www.theengineeringprojects.com/downloads?file=162573
解压此 zip 文件并打开名为“Proteus Library Files”的文件夹。
在此文件夹中,您将找到以下两个文件:
ArduinoUNO2TEP.dll
ArduinoUNO2TEP.idx
将这些文件放在 Proteus 软件的库文件夹中。
现在打开Proteus软件,搜索Arduino Uno,如下图:

选择 Arduino Uno V2.0 并单击 OK,它将添加到您的组件框中。
现在将 Arduino UNO 放置在 proteus 工作区的任何位置,它将如下图所示:

您已成功将 Arduino Uno 板放置在 proteus 工作区中。
现在,我们必须上传 hex 文件来运行我们的开发板。
要上传 hex 文件,请双击 Arduino Uno 板。
当您双击时,它将打开编辑属性面板,如下图所示:

在此面板中,您可以看到 Uno 板的不同属性。
您需要单击名为“Upload Hex File”的文本框来上传您的 Arduino 代码的 hex 文件。
如果您还不知道,您应该看看如何从 Arduino 软件获取 hex 文件。
上传代码的十六进制文件,然后单击确定。
Arduino板的时钟频率默认为16MHz,如属性面板所示。
现在让我们使用这个 Arduino UNO 板设计一个模拟,以便您清楚地了解如何在 proteus 中使用它。
ARDUINO UNO LCD 接口
我已将这个模拟文件及其 Arduino 代码添加到您在开始时下载的 zip 文件中。
您可以运行该模拟,但我建议您自己设计它,因为您会在此过程中犯错误并且显然会学得更好。
现在,我将连接一个 20×4 LCD 与 Arduino Uno 板。
要连接此 LCD 显示器,请设计如下所示的电路:

我已将 LCD 的数据引脚与 Arduino Uno 的 8、9、10 和 11 引脚连接,而启用和重置分别连接到引脚 12 和 13。
接下来我们需要上传代码,以便编译 zip 文件中的 Arduino 代码并获取 Hex 文件。
就像我们在上一节中所做的那样,在您的 Arduino UNO 属性面板中上传该十六进制文件。
现在,单击运行按钮,如果一切正常,您将得到如下图所示的结果:

概括
下载 Arduino UNO 库文件。
将“Proteus Library Files”(文件夹)中的文件放入 Proteus 软件的 Library 文件夹中。
在 Proteus 中搜索 Arduino UNO。
将其放置在工作区中。
打开属性面板并上传 HEX 文件。
设计您的电路并运行仿真。
这就是今天的全部内容。希望你喜欢阅读这篇文章。如果您有任何疑问,可以在下面的部分中与我联系。我很高兴并愿意尽我所能帮助您。随时就我们共享的内容分享您宝贵的反馈和建议,以便我们不断提供适合您的需求和要求的优质内容。感谢您阅读这篇文章。