【软件相关】Proteus 8入门教程

0 前言

上个学期上过《微机原理与接口技术》这门课,当时需要使用Proteus软件来仿真8086汇编语言,当时接触时间较短,虽然后来也有研究过这个软件,但其实对这个软件的很多地方不够熟悉,最近帮学弟解决大作业时重温了一遍这个软件,顺便记录一下Proteus的基本使用,帮助小白入门

1 软件安装

学习使用一个软件的第一步,必然是先安装它。Proteus为付费软件,如果只是学习使用,建议去网上找破解版,找那种已破解好的单独执行文件,可以直接双击安装,而不需要替换文件等复杂操作。推荐安装最新版,因为Proteus的低版本不能兼容高版本,而且只要差了一个小版本即不能兼容,如8.11可以打开8.10,但8.10不能打开8.11。【这一点设计得就非常奇怪】
下载到安装包后,接下来就是安装,这里需要注意的是,如果之前没有安装过这个软件,那么安装将非常简单,直接双击运行,然后不断点击下一步即可。但是,如果之前安装过这个软件然后又卸载了,就不要急着安装,先把之前安装的残余文件清理一下

  • 首先建议使用CCleaner清理注册表;
  • 其次是单独删掉特定的注册表(CCleaner清理不掉的)
    打开运行(WIN + R),输入regedit, 然后找到路径HKEY_CURRENT_USERSOFTWARELabcenter Electronics,整体删除即可
    【软件相关】Proteus 8入门教程
  • 第三步,保险起见,还可以用Everything搜索Proteus,然后把相关的文件都删掉。

进行完上面三步之后,重启一下电脑(也是保险起见),然后再安装软件,这样基本不会有什么问题了。

参考链接

2 汉化操作

Proteus安装完默认是英文界面,看起来不太方便,可以去网上下载汉化包——一个名为Translation的文件夹,将其替换掉安装根目录下的同名文件夹即可。

3 新建工程

下面以新建8086工程为例演示如何建立一个工程

  • 在首页点击新建工程
    【软件相关】Proteus 8入门教程
  • 选择原理图PCB
    【软件相关】Proteus 8入门教程需要明确的一点是,Proteus不仅可以仿真电路,还可以画电路板,所以在建立工程时,需要选择原理图和PCB的模板,如果只是仿真程序逻辑的话,那么可以选择不创建PCB。
  • 选择固件
    【软件相关】Proteus 8入门教程

    关于Debug.exe和main.asm

    相信使用过这个软件的同学都被8086属性中的“Program File”那一项搞过心态,我之前也一直没搞懂这个到底是啥意思,最近仔细研究之后才找到一些规律。

    经过试验发现,这个规律似乎和软件版本有关,不同的破解版似乎这个功能也不同,下面演示的是我电脑上的版本,还有一些版本似乎要求Debug.exe必须和工程在同一个文件夹

    • 首先是每一个工程都需要有一个Debug.exe和main.asm,它们是工程编译(如下图所示,点击构建工程或重新构建工程)过程中产生的文件,且8086芯片属性中的“Program File”项即是工程编译产生的Debug.exe所在的路径(相对路径)。
      【软件相关】Proteus 8入门教程

    【软件相关】Proteus 8入门教程
    【软件相关】Proteus 8入门教程

    5 基本使用

    • 缩放:滚轮滚动
    • 移动界面:按一下中键,移动鼠标,移动之后再按一下中键。也可以在左上角的概览图上移动界面。
      【软件相关】Proteus 8入门教程
      这个按钮一般用来移动器件,也用来“抵消”其他功能,而且在该模式下也能进行连线操作。比较常用,建议设置一个快捷键

      6.2 元件模式

      【软件相关】Proteus 8入门教程
      或者直接在主界面右键,放置,元件,From Libraries。
      【软件相关】Proteus 8入门教程
      选中功能后,单击一条线即可为这条线添加一个标签。

      6.4 总线模式

      【软件相关】Proteus 8入门教程

      6.5 终端模式

      【软件相关】Proteus 8入门教程
      常用的各种信号源,一般只用于模拟量,不能用于数字逻辑1!!!

      6.7 探针模式

      【软件相关】Proteus 8入门教程
      常用的有示波器和虚拟终端(用于串口调试)。

      7 高级功能

      7.1 字体设置

      Proteus默认的字体感觉不够好看,可以在设置里面把它换掉。方法是在源代码界面,在菜单栏中选择系统->编辑器配置。

      【软件相关】Proteus 8入门教程

      7.2 快捷键设置

      个人认为Proteus里面的快捷键做得很差,甚至连最基本的复制粘贴都没有,所以为方便使用,最好还是根据自己的需要添加一些快捷键。
      在原理图界面,点击系统->设置快捷键。

      【软件相关】Proteus 8入门教程

      7.3 导入外部元器件

      Proteus不仅提供了非常丰富的元器件库,同时还支持导入自己下载的库,找到一个教程链接,此处不再赘述。
      教程链接

      8 其他问题

      8.1 Proteus部分元器件不能参与仿真

      如上文所写,Proteus不仅自带了非常丰富的库,同时它还支持联网搜索以及导入下载的库,但是遗憾的是,一些你自己搜索到或者导入的元件模型是不能参与仿真,在仿真的时候会发送报错,即 “no model for specified”,所以这一类的元件只能参与设计原理图和电路板。

      来源:记录无知岁月

      声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月9日
下一篇 2022年6月9日

相关推荐