Proteus 8.9 模拟仿真Arduino控制点亮LED

目标:

1、安装Proteus 8 模拟仿真软件

2、使用Proteus 8进行Arduino控制点亮LED灯

Proteus 8 模拟仿真软件

Proteus 8.9 模拟仿真Arduino控制点亮LED_第1张图片

链接:链接:https://pan.baidu.com/s/1cnj0zMRphDMOKx0xiXNOcA 
提取码:uahq

解压密码:www.jzrxxw.com

如果安装完Protues8.9后没有arduino文件库,可以在这里下载然后导入即可

链接:https://pan.baidu.com/s/1ct39r2iG6J7lZJQ32EoYkg 
提取码:lfbq 

1、打开Proteus 8.9

Proteus 8.9 模拟仿真Arduino控制点亮LED_第2张图片

 2、新建工程

Proteus 8.9 模拟仿真Arduino控制点亮LED_第3张图片

3、工程文件保存

Proteus 8.9 模拟仿真Arduino控制点亮LED_第4张图片

 4、点击下一步

Proteus 8.9 模拟仿真Arduino控制点亮LED_第5张图片

 5、点击下一步

Proteus 8.9 模拟仿真Arduino控制点亮LED_第6张图片

6、点击下一步

Proteus 8.9 模拟仿真Arduino控制点亮LED_第7张图片

7、点击下一步

Proteus 8.9 模拟仿真Arduino控制点亮LED_第8张图片

8、点击完成 

Proteus 8.9 模拟仿真Arduino控制点亮LED_第9张图片

 9、点击左上角的Proteus 8.9 模拟仿真Arduino控制点亮LED_第10张图片

 10、输入:LED,并找到LED-YELLOWProteus 8.9 模拟仿真Arduino控制点亮LED_第11张图片

 11、点击确定

Proteus 8.9 模拟仿真Arduino控制点亮LED_第12张图片

 12、这时你会看到LED-YELLOW,选中它,并在网格区左键单击即可

Proteus 8.9 模拟仿真Arduino控制点亮LED_第13张图片

Proteus 8.9 模拟仿真Arduino控制点亮LED_第14张图片

13、然后用同样的方法,找到Arduino UNO板(注意选择的板子很重要,这将会影响到你后面的仿真效果,大家都知道在Arduino编程软件中,我们也会有需要选择开发板的地方,这样,如果你在Proteus 8.9中选择的板子与Arduino中选择的开发板不一致,仿真就会出错)

Proteus 8.9 模拟仿真Arduino控制点亮LED_第15张图片

Proteus 8.9 模拟仿真Arduino控制点亮LED_第16张图片

14、组装起来(我这里加了电阻的,注意电阻值过大会导致灯泡不亮,所以在把电阻放到网格上后,双击电阻就可以改变电阻值  电阻的代号:RESProteus 8.9 模拟仿真Arduino控制点亮LED_第17张图片

15、我这里用的是高电频有效来控制LED灯点亮的,所以就需要接地

Proteus 8.9 模拟仿真Arduino控制点亮LED_第18张图片Proteus 8.9 模拟仿真Arduino控制点亮LED_第19张图片

Proteus 8.9 模拟仿真Arduino控制点亮LED_第20张图片

16、打开,并编写程序

Proteus 8.9 模拟仿真Arduino控制点亮LED_第21张图片

void setup() 
{
  pinMode(8,OUTPUT);
}

void loop() 
{
  digitalWrite(8,HIGH);
}

17、 文件-首选项-“编译”打勾✔

 Proteus 8.9 模拟仿真Arduino控制点亮LED_第22张图片

 Proteus 8.9 模拟仿真Arduino控制点亮LED_第23张图片Proteus 8.9 模拟仿真Arduino控制点亮LED_第24张图片

18、点击编译(验证)

Proteus 8.9 模拟仿真Arduino控制点亮LED_第25张图片

19、这样编译完成后,在下面的反馈框里面找到.hex文件

Proteus 8.9 模拟仿真Arduino控制点亮LED_第26张图片

20、然后按着路径在“C盘”里去找,复制到保存工程文件的文件夹

Proteus 8.9 模拟仿真Arduino控制点亮LED_第27张图片

Proteus 8.9 模拟仿真Arduino控制点亮LED_第28张图片

21、双击“Arduino开发板”

Proteus 8.9 模拟仿真Arduino控制点亮LED_第29张图片

22、打开

Proteus 8.9 模拟仿真Arduino控制点亮LED_第30张图片

23、找到复制到文件夹的.hex文件

Proteus 8.9 模拟仿真Arduino控制点亮LED_第31张图片

24、确定

Proteus 8.9 模拟仿真Arduino控制点亮LED_第32张图片

25、点击“

Proteus 8.9 模拟仿真Arduino控制点亮LED_第33张图片

 26、成功

Proteus 8.9 模拟仿真Arduino控制点亮LED_第34张图片

你可能感兴趣的:(单片机,c语言,嵌入式硬件)