proteus从开发板新建arduino仿真项目实例

实际上,我们前面(两篇博文《proteus下仿真arduino》《Proteus Visual Designer仿真arduino实例讲解》)介绍的两种proteus仿真项目应该说是比较繁杂的,这里我们介绍一种新的方式——From Development Board,一步就搞定了基本的元器件配置,在此基础上我们则可以进一步展开arduino的仿真,打开proteus,直接新建项目时选择From Development Board,如图:
proteus从开发板新建arduino仿真项目实例_第1张图片
上图我们没有看到arduino UNO板,不要紧我们直接选择Atmega328p,其实这就是UNO板的芯片。Finish后我们得到的Schematic capture与前面两种方式没有什么差别。同样,已经在器件库中放置好了一个按钮、一个led灯、一个电阻,不同的是主板的名称为AtmageA328p(我们那边叫做arduino uno)
proteus从开发板新建arduino仿真项目实例_第2张图片
双击主板,我们发现同样这里已经给我们将program file的位置都指定好了,我们只需要写程序了。这里我们在SourceCode编辑器中编写简单的blink程序,如下:
proteus从开发板新建arduino仿真项目实例_第3张图片
随后,我们编译运行,效果如下:
proteus从开发板新建arduino仿真项目实例_第4张图片
proteus从开发板新建arduino仿真项目实例_第5张图片
综合proteus的三种仿真工程的建立方式,可以说这种是最简单的,而且,在所有的仿真软件中,proteus的arduino仿真是最适合理解程序流程的一种。虽然ardblock等软件也在流程上最了比较有特色的呈现,但还不是软件工程中的正规流程的呈现,可能更适合于使用过Scratch的小朋友。如果你是成人,那么建议不要使用ArdBlock这种流程设计。

你可能感兴趣的:(Arduino,其他软件,仿真,Arduino探索)