protues是一款常用的单片机仿真软件,在很多情况下,我们做一些简单的项目,手边没有单片机或者不想麻烦的情况下,可以借助protues来仿真测试程序,protues内集成了几款常用的51内核的单片机,我们可以很方便的拿来使用,不用再每次编译后再下载到单片机上面验证,既节省了成本,也方便了开发.
安装protues
安装protues很简单,下载安装包后安装即可,实在不会可以去找个教程下载,值得注意的是,protues是付费软件,需要破解才能使用,破解方法网上有很多,不在赘述.
新建工程
普通的工程更改保存路径之后全选默认即可
![在这里插入图片描述](https://img-blog.csdnimg.cn/1e631e2abc334eb198416a8a47abcc05.png)
绘制51单片机最小系统
选择元件模式
![在这里插入图片描述](https://img-blog.csdnimg.cn/cc55e81d5d9f4a70b1fed44541ff226c.png)
点击这个
![在这里插入图片描述](https://img-blog.csdnimg.cn/bae246d0aac04339a67f824e80436617.png)
选择89c52单片机芯片
我们选择第一个
点击确定
![在这里插入图片描述](https://img-blog.csdnimg.cn/6dfaee1cd1e544f3afdd1c5ed00d5cf3.png)
把单片机绘制到画板上
![在这里插入图片描述](https://img-blog.csdnimg.cn/a0b2b69853944d7cb792986b92ae730d.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/44d70f0129aa44be9a4ef8918ea52f17.png)
接下来我们添加需要的一些元器件
- 晶振:CRYSTAL
- 电阻:RES
- 按键:BUTTON
- 电容: CAP
- 极性电容:CAP-ELEC
![在这里插入图片描述](https://img-blog.csdnimg.cn/272b44bd35e14f70a96c90998f973781.png)
绘制八位led灯
不同颜色的led灯
![在这里插入图片描述](https://img-blog.csdnimg.cn/42d317cf43fe432fa7f0e6c66d06db68.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/d72bb959928944eb9f4167cbaa32c963.png)
编写程序
然后用vscode编写一个简单的led流水灯程序
![在这里插入图片描述](https://img-blog.csdnimg.cn/1ee79eac279f477ab16d6557da14c4f6.png)
编译
![在这里插入图片描述](https://img-blog.csdnimg.cn/d1a855e1bc76451d8bef912f8964764d.png)
![在这里插入图片描述](https://img-blog.csdnimg.cn/d93b9e9eb9bd4f39b89a8d695a128476.png)
加载程序到单片机
编译成功,加载hex文件到单片机
双击单片机
![在这里插入图片描述](https://img-blog.csdnimg.cn/08b5314f0d2f43b2bf41d22314c87a7b.png)
选择编译生成的hex文件
![在这里插入图片描述](https://img-blog.csdnimg.cn/a2110531801449448bc1ef51c6721fa3.png)
运行
点击运行
![在这里插入图片描述](https://img-blog.csdnimg.cn/9414faec2dc64defa913820c1eabc8cf.png)
可以看到流水灯已经开始运行了
![在这里插入图片描述](https://img-blog.csdnimg.cn/bdc444d9016f42dc87e85c9e080cfd51.png)
到此,51单片机的protues仿真完成.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)