利用Proteus仿真STM32实现按键控制LED灯设计

1. 前言

Proteus是英国著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。是世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台,其处理器模型支持8051、HC11、PIC10/12/16/18/24/30/DSPIC33、AVR、ARM、8086和MSP430等,2010年又增加了Cortex和DSP系列处理器,并持续增加其他系列处理器模型。在编译方面,它也支持IAR、Keil和MATLAB等多种编译器。

这篇文章介绍Proteus的下载,安装,建立工程,完成仿真运行。

当前项目源码下载:https://download.csdn.net/download/xiaolong1126626497/87260068

2. Proteus的下载安装

这是 Proteus 8.9 SP2 仿真软件安装包,软件已经注册,安装即可使用。内部带了汉化包,软件安装后将汉化安装包拷贝到软件的安装目录下覆盖即可。

将软件包下载下来之后,双击然后按照提示点击下一步安装即可,中途的选项都可以选择默认。软件安装完毕后,如果想要汉化,将软件包里汉化补丁的目录下的文件夹拷贝到安装目录下覆盖即可。

3. Proteus仿真STM32程序

3.1 运行软件

软件安装后,会在桌面创建快捷方式,Proteus软件需要使用管理员身份打开运行,否则会导致元器件库找不到 错。为了方便每次启动都是管理员身份,可以选择软件图标点击鼠标右键,设置管理员身份运行。

设置工程名称和保存路径点击下一步。

切换到原理图绘制页面,接着就可以进行原理图设计了。

(3)编译生成hex文件

HEX文件生成后,可以导入到proteus里仿真运行

(2)添加LED灯

点击这个P,添加元器件。

(4)放置LED灯

点击空白处,点击鼠标右键,放置元器件。如果需要多盏LED灯,可以放置多个。

(5)LED连线设置属性

LED灯默认添加进来的位置是竖着的,如果设计不好连线,可以将鼠标光标放在LED元器件上,再点击鼠标右键,弹出对话框,改变属性方向。

(6)添加电阻

(7)添加电源

再添加一个电源,完善电路。

鼠标光标放在空白处,点击鼠标右键,选择终端-POWER。

(8)添加按键

因为要实现,按键按下控制LED灯,需要添加一个按键元器件。

点击元器件模式,切换到元器件模式下,点击,输入搜索。

按键是接在PA1上的,放置好按键再设置一个电源。

(2)配置供电

在菜单栏里选择设计—配置供电 。

(3)点击仿真

点击左下角的箭头开始仿真。

鼠标可以点击按键,可以控制LED灯的亮灭。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年11月7日
下一篇 2022年11月7日

相关推荐