【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧

我们学习电子电路 , 必然要使用到两个软件 , 一个是Keil , 另一个便是Proteus

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片
keil是对单片机进行编译调试的软件 , Proteus是实现电子设计自动化的软件 , 它是世界上唯一将电路仿真软件、PCB设计软件和虚拟模型仿真软件三合一的设计平台 , 它所支持的处理器模型包括我们熟知的ARM和cortex , 在使用这两个软件时 , 必然要将Keil里的程序和Proteus实现动态仿真 , 那么怎么操作呢?
第一步 , 我们先画好原理图 , 这里以单个数码管从0到1的显示为例子

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片
【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧】第二步 , 编写好程序 , 并且检验程序是否有错误

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片
第三步 , 在OUTPUT这里设置 , 把产生HEX文件打上勾

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片
第四步 , 在Debug这里要选择proteusVSM , 并且在settings里面把Host设置为127.0.0.1 , Port设置为8000

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片
第六步 , 回到proteus , 双击我们的单片机 , 找到刚才生成的.Hex文件

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片
第七步 , 千万不能忘记把这个勾选上

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片
然后运行我们的软件 , 就发现我们的仿真程序成功运行了

【电子设计自动化】Keil和Proteus联合仿真教程,让程序动起来吧
文章图片
PS:这是晚辈搜集资料自我总结 , 实在有愧向各位老师分享经验 , 老师如有意见请留言批评!