proteus使用入门教程

Proteus是英国著名的EDA工具(仿真软件),从原理图布图、代码调试到单片机与外围电路协同仿真,一键切换到PCB设计,真正实现了从概念到产品的完整设计。它是目前比较好的仿真单片机及外围器件的工具。虽然目前国内推广刚起步,但已受到单片机爱好者、从事单片机教学的教师、致力于单片机开发应用的科技工作者的青睐。

1.原理布图

2.PCB自动或人工布线

3.SPICE电路仿真

1.互动的电路仿真

用户甚至可以实时采用诸如RAM,ROM,键盘,马达,LED,LCD,AD/DA,部分SPI器件,部分IIC器件。

2.仿真处理器及其外围电路

可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入输出的效果。配合系统配置的虚拟逻辑分析仪、示波器等,Proteus建立了完备的电子设计开发环境。

安装完Proteus后,单击ISIS7快捷方式,运行ISIS7Professional,会出现以下窗口界面:

ProteusISIS的工作界面是一种标准的Windows界面,包括:标题栏、主菜单、标准工具栏、绘图工具栏、状态栏、对象选择按钮、预览对象方位控制按钮、仿真进程控制按钮、预览窗口、对象选择器窗口、原理图编辑窗口。

1.原理图编辑窗口(TheEditingWindow):顾名思义,它是用来绘制原理图的。蓝色方框内为可编辑区,元件要放到它里面。注意,这个窗口是没有滚动条的,你可用预览窗口来改变原理图的可视范围。

2.预览窗口(TheOverviewWindow):它可显示两个内容,一个是:当你

在元件列表中选择一个元件时,它会显示该元件的预览图;另一个是,当你的鼠标焦点落在原理图编辑窗口时(即放置元件到原理图编辑窗口后或在原理图编辑窗口中点击鼠标后),它会显示整张原理图的缩略图,并会显示一个绿色的方框,绿色的方框里面的内容就是当前原理图窗口中显示的内容,因此,你可用鼠标在它上面点击来改变绿色的方框的位置,从而改变原理图的可视范围。

主要模型(MainModes):

1*选择元件(components)(默认选择的)

2*放置连接点

3*放置标签(用总线时会用到)4*放置文本5*用于绘制总线6*用于放置子电路

7*用于即时编辑元件参数(先单击该图标再单击要修改的元件)

1*终端接口(terminals):有VCC、地、输出、输入等接口

2*器件引脚:用于绘制各种引脚

3*仿真图表(graph):用于各种分析,如NoiseAnalysis

4*录音机

5*信号发生器(generators)

6*电压探针:使用仿真图表时要用到7*电流探针:使用仿真图表时要用到8*虚拟仪表:有示波器等

1*画各种直线

2*画各种方框

3*画各种圆

4*画各种圆弧

5*画各种多边形

6*画各种文本

7*画符号

8*画原点等

4.元件列表(TheObjectSelector):

用于挑选元件(components)、终端接口(terminals)、信号发生器(generators)、仿真图表(graph)等。举例,当你选择“元件(components)”,单击“P”按钮会打开挑选元件对话框,选择了一个元件后(单击了“OK”后),该元件会在元件列表中显示,以后要用到该元件时,只需在元件列表中选择即可。

5.方向工具栏(OrientationToolbar):

使用方法:先右键单击元件,再点击(左击)相应的旋转图标。

6.仿真工具栏

1*运行

2*单步运行

3*暂停

4*停止

1、绘制原理图:绘制原理图要在原理图编辑窗口中的蓝色方框内完成。原理图编辑窗口的操作是不同于常用的WINDOWS应用程序的,正确的操作是:用左键放置元件;右键选择元件;双击右键删除元件;右键拖选多个元件;先右键后左键编辑元件属性;先右键后左键拖动元件;连线用左键,删除用右键;改连接线:先右击连线,再左键拖动;滚轮(中键)放缩原理图。

(一)AT89C51单片机的仿真实例

运行Proteus7Professional(ISIS7Professional),

添加元件到元件列表中:本例要用到的元件有:AT89C51、电阻、发光二极管、反相驱动器、开关、电源及地端子。

单击“P”按钮,出现挑选元件对话框电路图的绘制

1、将所需元器件加入到对象选择器窗口。PickingComponentsintotheSchematic单击对象选择器按钮,如图所示

弹出“PickDevices”页面,在MicroprocessorICs库中查找或在“Keywords”输入AT89C51,系统在对象库中进行搜索查找,并将搜索结果显示在“Results”中,如图所示。

在“Results”栏中的列表项中,双击“AT89C51”,则可将“AT89C51”添加至对象选择器窗口。

操作中可能要整体移动部分电路,操作方法:先用左键或右键拖选,用左键拖动选中的这部分电路随鼠标移动,在目标位置停止拖动并释放左键,这部分电路将被放到该处。

2.添加仿真文件

先右键AT89C51再左键,在出现的对话框的在ProgramFile中单击出现文件浏览对话框,找到编译后的十六进制文件,如P1.hex文件,单击确定,完成添加文件,在ClockFrequency中把频率改为11.0592MHz,单击OK退出。

3.仿真

单击开始仿真。

4、源代码调试

KeilC与Proteus连接调试

双击Keiluvision2图标,进入KeilCVision2集成开发环境,创建一个新项目(Project),并为该项目选定合适的单片机CPU器件(如:Atmel公司的AT89C51)。并为该项目加入KeilC51或ASM51源程序。

5、单击“Project菜单/OptionsforTarget”选项或者点击工具栏的“optionfortarget”按钮,

弹出窗口,点击Output将CreateHEXFile打勾,

点击“Debug”按钮,出现如图所示页面

在出现的对话框里在右栏上部的下拉菜单里选中“ProteusVSMSimulator”。并且还要点击一下“Use”前面表明选中的小圆点。

再点击“Setting”按钮,设置通信接口,在“Host”后面添上“127.0.0.1”,如果使用的不是同一台电脑,则需要在这里添上另一台电脑的IP地址(另一台电脑也应安装Proteus)。在“Port”后面添加“8000”。设置好的情形如图所示,点击“OK”按钮即可。最后将工程编译,进入调试状态,并运行。

5、Proteus的设置

进入Proteus的ISIS,鼠标左键点击菜单“Debug”,选中“UseRemoteDebugMonitor”,如图所示。此后,便可实现KeilC与Proteus连接调试。

6、KeilC与Proteus连接仿真调试

同样,在KeilC中运行程序,在Proteus中的电路中也可以看到仿真结果。KeilC中运行暂停或遇到断点时,Proteus仿真也暂停,KeilC遇到断点或退出调试或调试完毕时,Proteus仿真也退出。

THE END
1.即时设计最全面的使用教程来啦还不会用即时设计?看这篇即时设计使用教程准没错,从注册账号到工具使用,从下载素材到安装插件,手把手教学,让你快速掌握即时设计的优质功能。它作为国内的一款在线 UI 设计工具,对比其他设计软件,它真的功能更加全面且人性化,完美符合国内设计师们的工作需求,最重要的是它不仅可以在线设计,还能在线获取免费的素材模板https://js.design/special/article/js-design-tutorials.html
2.国产UI设计工具,更简单更好用与其它在线协作工具相比,即时设计具有更强的项目团队合作功能,也更容易实现上手操作。它可以帮助企业或团队从0到1的创建、测试和交付的设计项目。在即时设计的帮助下,团队可以不用再担心文件同步和导出,而在使用过程中,设计师将感受到即时设计以下几个优点:1.文件云端存储,多平台兼容 在即时设计中创建的所有文件https://baijiahao.baidu.com/s?id=1771035829359437101&wfr=spider&for=pc
3.即时设计基础教程!全面专业的UI设计在线工具入门指南免费使用即时设计,请点击右侧链接即时设计 获取海量免费设计资源,请访问资源广场 获取课程课件及演示案例源文件,请访问教程文件 一、即时设计介绍 即时设计是一款全平台覆盖、可云端编辑的专业级 UI 设计工具,为中国设计师量身打造,是 Windows 也能用的「协作版 Sketch」,它设计功能强大,能一站完成设计师https://uiiiuiii.com/knowledge/1212277849.html
4.最全面评测!这款完成度超高的神器如何征服一个设计团队?2. 文档和教程 在教程方面,除了官方的工具文档,即时设计还为设计师整合了国内设计师的图文知识、视频教程等内容,一方面帮助设计师了解即时设计,提高工具使用的效率,一方面实现自身设计能力的提升。 即时教程:https://js.design/courses 3. 开放的迁移服务 https://www.uisdc.com/jishi-design-5
5.稿定设计app如何进行使用呢软件的使用教程介绍小编:工具书稿定设计app如何进行使用呢?相信很多用户都是听别人说的,才去下载这款软件的是不是,因为这款软件的操作方法非常的简单,而且里面还有丰富的设计素材随便使用。但是对于刚下载的用户却不知道怎么去使用这款软件了,只知道这款软件好,以下就是给新手用户们所带来的软件的使用方法介绍,让我们一起去看看如何进https://www.shubang.net/news/3834.html
6.小鹅通图片在线设计工具创客贴使用教程创客贴提供大量素材和模板搭配简易的操作流程辅助商家进行设计,商家可根据自己不同的需求生成符合自己需求的图片。 二、使用目的 小鹅通商家后台提供图片在线设计工具通过辅助商家快速、高质量完成课程封面、直播海报、电商主图、宣传二维码、分享海报等设计,达到商家期望的宣传效果或目的。 https://www.youbixuanjiaoyu.com/NewsDetail/3785072.html
7.找到6个近期爆火的AI图像生成工具,附使用教程!Pixso是一款基于云端的在线协作矢量编辑工具,在其原本强大的白板、原型、设计、交付、管理功能的基础上,新增加AI设计探索能力。Pixso AI的双钻模型覆盖了探索、定义、构思、实施等各个环节,带来了9大AI能力的应用探索和规划,帮助设计团队提高生产效能。点击免费使用Pixso AI。 https://pixso.cn/designskills/ai-image-generation-tool/
8.SolidWorks百叶窗工具的定制和使用教程SolidWorks软件目前被越来越多的非标设计师所使用,尤其是SolidWorks的钣金模块,拥有强大的钣金参数设置,折弯、放样、冲压工具等命令,让我们的钣金设计得心应手,今天就给大家分享的是SolidWorks的百叶窗冲压工具的定制和使用教程,为什么说是定制呢?因为SolidWorks自带的百叶窗的尺寸有可能不是我们需要的尺寸,毕竟设计当然要符https://xifengboke.com/post/902.html
9.3DMax如何使用间隔工具操作讲解教程溜溜自学专注室内设计,平面设计,视频剪辑,建筑动画和软件入门基础教程,新手实现快速入门与成长?去看一下 >> 文章作者:小溜文章分类:室内设计发布时间:2022-08-12 10:14浏览量:3010 3DMax中的间隔工具可以使物体沿指定的复杂路径进行等距复制,比如随手绘制的曲线路径,也是一个非常便利的工具,那么如何使用间隔工具呢?https://zixue.3d66.com/article/details_92180.html
10.做设计的我觉得有用的网站1.设计有关: 1.设计的视屏/教程,里面还有好多有用的网址导航——优阁网:http://www.uigreat.com/;优设网;学ui网,站酷网,花瓣网,ui中国,哇呸网https://www.jianshu.com/p/300df52d01b4
11.LVGLGUIGUIder使用教程LVGL GUI GUIder使用教程 本篇以按钮为例进行介绍 前言: GUI Guider是NXP为LVGL开发了一个上位机GUI设计工具,可以通过拖放控件的方式设计LVGL GUI页面,加速GUI的设计。当前最新版本是1.4.1.设计完成的GUI页面可以在PC上仿真运行,确认设计完毕之后可以生成C代码,再整合下载MCU项目中。使用GUI Guider不需要任何编程知识https://developer.aliyun.com/article/1205206
12.raptor使用教程Raptor是一款流程图设计工具,可以用来设计算法和程序流程图。以下是使用Raptor的简单教程: 下载并安装Raptor 首先,你需要从Raptor的官方网站上下载并安装Raptor。安装完成后,你可以打开软件并开始使用。 创建一个新的流程图 在Raptor中,你可以通过点击“File”菜单中的“New”选项来创建一个新的流程图。你也可以使用快https://wenku.csdn.net/answer/6penairf7a
13.第3版emWin教程第34章emWin6.x的AppWizard界面开发工具使用本期教程跟大家讲解emWin6.x新版GUIBuilder工具AppWizard。掌握AppWizard比较容易,大家很快就可以上手,仅需注意使用上的一些坑即可。 34.1 初学者重要提示 34.2 AppWizard介绍 34.3 AppWizard创建界面 34.4 AppWizard生成的VS工程使用VS2019运行方法 34.5 AppWizard创建的界面添加到工程 https://cloud.tencent.com/developer/article/1874881
14.MindManager思维导图使用:常用设计工具介绍小编此前在完美下载站上已经过介绍不少MindManager思维导图使用教程,MindManager简单却又很有效,是一种实用性的思维工具,今天就教大家MindManager中几个常用设计工具。 在MindManager中,完成导图的基本制作后,接下来就是设计导图,让其整体更和谐、更直观,菜单栏中,打开“设计”界面就可以看到很多可用的设计工具了。 https://tech.wmzhe.com/article/10001.html
15.入门:AI混合工具怎么使用?Illustrator教程平面设计2、选择工具箱中的混合工具,先点击正圆,再点击五角星,我们可以发现它是形状与颜色的混合。 3、同样地,我们双击混合工具,也可以打开混合选项,来调整它的颜色、步数和距离。 以上就是AI混合工具怎么使用方法介绍,大家看明白了吗?操作很简单的,希望这篇教程能对大家有所帮助!https://www.jb51.net/Illustrator/397430.html
16.相对于Scratch,这款被各大编程赛事青睐的工具,你还没听说过吗?!编辑器界面完全采用卡通的形式,无论是卡通形象“猫老祖”还是UI设计,都会让小朋友在初次接触时就感到满满的童趣。 输入网址体验:kitten.codemao.cn 当然,与传统编程工具不同的是,Kitten将代码换成了积木。 通过移动积木的位置,设置参数,直观地感受画面的变化,并逐渐理解画面交互与编程代码直接的关系。除了容易使用外,https://www.azmcode.com/1040.html
17.SDK开发中用到的工具Android开发教程Android设计规范收集整理Android开发所需的Android SDK、开发中用到的工具、Android开发教程、Android设计规范,免费的设计素材等。 - inferjay/AndroidDevToolshttps://github.com/inferjay/AndroidDevTools