johnleo 发表于 2016-3-14 23:07:48

很轻爽的Proteus8.4仿真arduino简易教程(一)

本帖最后由 johnleo 于 2016-3-14 23:10 编辑

很轻爽的Proteus8.4仿真arduino简易教程(一)
Proteus8.4不必像以前的版本那样要先画好arduino的原理图,要在arduino ide写好程序编译完再手工加载。她提供了arduino的开发板和编程界面,只需加载设置好编译器后,就能直接仿真。
工欲善其事,必先利其器;首先下载Proteus8.4安装并汉化之。什么?你不知道哪里有得下载?直接度娘啊!当然,如果实在找不到的话呢,留言给我吧。
安装好了?那么接下来打开你的proteus8.4,如下图所示:

选择“新建工程”,进入下图所示窗口:

选择“从开发板”— “对应所需的开发板”,本文例子基于arduino 328(即arduino uno);进入原理图界面,见面中显示为proteus提供的arduino 328开发板。

一般第一次进入时也会显示出源代码窗口,如下图所示:

此时,你可能会想先写一个板载blink led的程序试试看。不过,还是先打住吧,即使你写了也不行!因为proteus8.4虽然提供编程界面(代码编辑器),但是可能并未事先安装、设置好编译器,还是先把编译器装上吧。
在源代码界面,记住是源代码界面(每个界面的菜单栏都不一样,大家可以自己摸索,功能很多跟以前的版本差不多),上面的菜单栏上选择“系统”-“编译器选择”,跳出编译器界面,如下图所示:

既然是玩arduino,那就找到arduino AVR那一项,我是装好的,如果没有装好,proteus可以直接下载安装,proteus的链接是arduino 1.0.5安装版的。若是之前已经安装好arduino ide,那就直接将arduino文件夹的路径复制到右边的框上,然后按确定。编译器加装完成。至此,你就可以轻松的开始你的proteus仿真arduino的旅程吧。

Z-Maker 发表于 2016-3-15 07:37:51

哇,不错。感谢分享。问一下楼主,这个做编译器感觉怎么样,能不能往板子里面下载

johnleo 发表于 2016-3-15 08:15:03

Z-Maker 发表于 2016-3-15 07:37 static/image/common/back.gif
哇,不错。感谢分享。问一下楼主,这个做编译器感觉怎么样,能不能往板子里面下载

这个还没试过,毕竟是仿真用的,本来就是为了偷懒不想插板子。

hdivy 发表于 2016-3-15 10:30:07

太棒了,更新挺快哦。。。

johnleo 发表于 2016-3-15 10:30:38

本帖最后由 johnleo 于 2016-3-15 10:33 编辑

Z-Maker 发表于 2016-3-15 07:37 static/image/common/back.gif
哇,不错。感谢分享。问一下楼主,这个做编译器感觉怎么样,能不能往板子里面下载

刚刚试了一下,设置一下就可以直接往板子上载程序。
点击工程设置按钮

进入设置窗口进行端口和板子设置

点击上载按钮

程序上载成功


我的2560的led灯对应时间闪亮,修改了程序延时,实验几次,闪亮时间也跟着变,上载是成功的。

Z-Maker 发表于 2016-3-15 10:50:09

johnleo 发表于 2016-3-15 10:30 static/image/common/back.gif
刚刚试了一下,设置一下就可以直接往板子上载程序。
点击工程设置按钮



好贴   刚下载下来   还没试,附一个proteus 8.4下载网址
http://bbs.mydigit.cn/read.php?tid=1538848

Z-Maker 发表于 2016-4-30 14:16:56

请教一下楼主,在proteus编译环境下怎么添加库文件

ncyaoyi 发表于 2017-2-13 09:36:01

请问楼主,有没有出现过仿真arduino uno板,点击暂停后,再点击关闭仿真,proteus软件关闭的情况

414545584 发表于 2018-1-18 09:29:16

哎呀,一不小心如果关掉那个代码窗口,找不到打开的地方了:Q

414545584 发表于 2018-1-18 09:49:27

414545584 发表于 2018-1-18 09:29
哎呀,一不小心如果关掉那个代码窗口,找不到打开的地方了

找到啦,哈哈谢谢

tmpp71 发表于 2018-2-10 00:06:56

感谢楼主分享!!!
页: [1]
查看完整版本: 很轻爽的Proteus8.4仿真arduino简易教程(一)