Proteus8.4的Arduino仿真

2025-11-18 19:04:00

1、打开Proteus8.4软件并新建 Arduino 工程,首先单击图中任意一处位置新建一个Proteus仿真project

Proteus8.4的Arduino仿真

2、如图所示进行设置,正确设置后点击完成,这里选择Arduino 328就是Arduino UNO,注意这里的工程名称和保存路径都是修改的,此例为默认的路径和名称

Proteus8.4的Arduino仿真

3、如图所示,软件已经给出了Arduino的最小系统,并且芯片也不需要做任何配置

Proteus8.4的Arduino仿真

4、在电路工程建立好之后,需要配置编译器,点击“源代码”、“系统”、“编译器配置”

Proteus8.4的Arduino仿真

5、关联编译器的有两种方式

方式一:使用Proteus进行下载;方式二:自行下载Arduino最新版的IDE软件,将路径关联到Proteus软件;配置后点击确定即可

推荐使用第二种方法

Proteus8.4的Arduino仿真

Proteus8.4的Arduino仿真

6、在源代码区域输入blink例程,并保存

例子程序:

/* Main.ino file generated by New Project wizard

 *

 * Created:   Thu Sep 5 2013

 * Processor: ATmega328P

 * Compiler:  Arduino AVR

 */

#define LED 13

void setup()

 { // put your setup code here, to run once:

pinMode(LED,OUTPUT);

 }

void loop()

 { // put your main code here, to run repeatedly:

digitalWrite(LED,HIGH);

delay(500);

digitalWrite(LED,LOW);

delay(500);

 }

Proteus8.4的Arduino仿真

7、点击原理图绘制区左下角的仿真运行按钮

Proteus8.4的Arduino仿真

8、运行仿真后,最小系统中的13引脚LED开始0.5秒间隔的闪烁,13引脚高电平时,LED点亮;13引脚低电平时,LED熄灭。

Proteus8.4的Arduino仿真

Proteus8.4的Arduino仿真

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢