proteus如何仿真单片机

proteus如何仿真单片机,第1张

proteus仿真单片机的方法:打开软件选择P进行元器件的摆放;在检索行输入89C52;找到需要的芯片拖入界面,放在合适的位置;选中单片机,在选中编辑属性;然后用编译软件编译完成后加载即可;加载完毕后,点击执行,即可完成。

单片机是典型的嵌入式微控制器(MicrocontrollerUnit),由运算器,控制器,存储器,输入输出设备等构成,相当于一个微型的计算机。与应用在个人电脑中的通用型微处理器相比,它更强调自供应(不用外接硬件)和节约成本。它的最大优点是体积小,可放在仪表内部,但存储量小,输入输出接口简单,功能较低。由于其发展非常迅速,旧的单片机的定义已不能满足,所以在很多应用场合被称为范围更广的微控制器;从上世纪80年代,由当时的4位、8位单片机,已经发展到现在的32位300M的高速单片机。

打开软件,安装HAL库,这里我们选择在线安装HAL库
在这里插入描述
选择所需的芯片包,安装即可。
在这里插入描述
这边我已经安装好了,不再细说。
完事之后我们就可以新建我们的工程了
在这里插入描述
接着选择我们的芯片,这里要注意选择Proteus89(我安装的版本是89)里面有的芯片,如下图所示,因为我们之后要在Proteus里仿真
在这里插入描述
这里我们搜索STM32F103R6,选择第二种封装方式,双击即可开始我们的工程
在这里插入描述
打开之后我们就看到我们所选的芯片和它的引脚图
在这里插入描述
这里我想要实现的效果是用一个按键输入控制两个LED灯的亮灭,所以我们就需要一个GPIO输入和两个GPIO输出
这里我选择PA1,PA2位输出引脚,PB0为按键输入引脚, *** 作方法是点击芯片上PA1(以PA1的设置为例),选择GPIO_Output即可
在这里插入描述
然后你可以右键对PA1引脚进行重命名,比如我们命名为LED1,右键然后选择“Enter User Label”,输入名称即可。
在这里插入描述
当然这一步完全可以省略233333
然后点击左侧的System Core的下拉框选择GPIO进行GPIO的配置
在这里插入描述
依次配置每个端口,包括
GPIO output level(初始化输出电平)
GPIO mode(模式)
GPIO Pull-up/Pull-down(上下拉)
Maximum output speed (输出响应速度)
User Label(用户标签): 标记这个引脚是做什么用的,便于用户理解

我记得有MSP430啊你去德州仪器官网>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12903481.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存