2.将仿真图在软件中打开后,我们点击界面顶部的“Source”菜单,并在下拉框中选择“Add/Remove Source files”。
3.接着界面上会d出一个Add/Remove Source Code Files窗口,我们点击窗口左下角的“New”按钮进入到文件添加页面。
4.在文件添加页面中,我们找到所需要的asm文件并点击,再点击页面右下角的“打开”按钮即可渣基将文件添加到软件中。
5.将文件添加到软件后,我们在窗口右下角找到“OK”按钮,点击该按钮就可以成功的导入文件。
6.然后在界面顶部的菜单栏中找到“Source”选项,点击该选项会出现一个下拉框,我们在下拉框中点击“Build All”按钮,就可以对程序进行编译。
7.最后,程序编译完毕后,我们在界面左下角找到小三角图标按钮,点击该按钮就可以直接运行程段岩序进行仿真。
1、在电脑上用proteus软件打开目标文件。2、用鼠标左键双击51单片机图标。
3、在出现的窗口中,点击下图中的码喊轿文件夹图标。
4、在电渗高脑文件夹中找迟肆到编译好的HEX文件导入即可。
1.首选需要确定所做的设计是否能够进行仿真,如果遇到如:DHT11,NRF24L01,BMP180之类的软件中没有对应的芯片并且无搏猛法采用别的器件进行替代和该器件是属于主要器件缺少了则仿真就没有意义,则没办法进行仿真。
2.先确认自己电脑上是否安装有Proteus仿真软件(如图这个软件) 。如果你电脑上没有安装上这个软件的话,那就先下载安装包安装,软件下载地址查看《11-相关软件下载链接》文件夹中。
如果只是为了交作品而不想在自己电脑安装这些没用的软件的话,需要看仿真图的话可以打开复制到word文档(使用office2010以上版本或者wps打开)的。
3.下载并安装破解号软件后,双击打开仿真文件→“教程示例仿真图(Protuse)”文件夹中的“教程示例.DSN” 。(在此声明一下:另外一个文件是“教程示例.hex”这个等下仿真的时候会用到,需要导入Protuse软件里面才能仿真,到另外还两个是仿真软件在运行的时候会自动生成的我们不用管)。
4.打开仿真文件后界面如下图所示:
5.加载仿真程序。方法:鼠标放在单片机的中间,然后鼠标左键点击一下单片机会变为红色 ,然后右键在点击一下会d出一个对话框如下图所示。(如果熟练的话可以直接双击就可以完成以上两步的点击)。
点击文件夹图标后选择 第3步提到的KEIL软件生成的程序文件“教程示例.hex”具体 *** 作如下图所示。
打开后会回到刚才的对话框,这是点击“OK”就可以了,
6.仿真程序选择好后就可以进行仿真了,在仿真之前大家可以先保存下设置(快捷键Ctrl+S),以防待会忘记保存,下次大家又得重新来一遍选择仿真程序。如果你保存过一次了,下次再打开仿真文件时就可以跳过第5步直接进行第六步的仿真,如果有提示说明找不到仿真程序在进行第5步基高桥重新加载下程序即可。
接下来开始仿真,点击软件的左下角的第1个按钮 这个按钮进行仿真。然后就可以观察工作界面的现象了。在不需要仿真的时候可以点击软件左下角的第4个按钮 这个按钮停止仿真。
以上为仿真的一个完整过程。接下来给大家讲讲这个仿真软件会出现的一些BUG,在仿真的时候大念燃家多多注意。
第一个:Proteus仿真软件点击运行,出现未响应而无法仿真的现象如下图所示:
出现未响应的原因在于Proteus与您所用的系统不兼容导致的。具体的解决方案如下:
第一步:找到Proteus仿真软件的图标
第二步:鼠标放在图标上右键选择属性
第三步:鼠标放在图标上右键。
第四步:在工具栏中选择兼容性
第五步:在兼容模式中勾选“以兼容模式运行这个程序”,并选择“Windows98 / windows Me”。
这个不算是BUG吧,只是一个兼容性的问题。
第二个:在选择元件按住鼠标左键进行拖动时候会出现闪退的现象。这个BUG我也不知道如果解决,我通常的做法就是画完一小部分就保存一下(快捷键:Ctrl+S,很方便的),还有就是拖动的时间不要太长太远,不过这样还是不能避免不闪退,目前最好的办法边画边保存比较保险。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)