- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VSMPROTEUS中文说明书
VSM-PROTEUS
交互式仿真指南
介绍
指南通过制作一个例子,展示怎样使用PROTEUS VSM进行交互式仿真。其中的重点是动态器件的使用及ISIS编辑器源码调试,ISIS的一些基本操作在ISIS帮助手册中有详细的说明。
例子是一个交通灯控制系统,使用的芯片是PIC16F84。原理图如下:
这个原理图可以在PROTEUS安装文件夹下的Samples\Tutorials\下找到,也可以直接手工绘制。
绘制一个电路图
放置元件
新建一个原理图设计,选择component 模式按钮,再点击对象选择窗口上的‘P’钮进入元件库中。
在KEYWORD对话框中输入关键词,比如说输入TRAFFIC,在结果窗口就会显示查找的结果,双击查询结果,对应元件就会添加到对象选择列表当中。用同样的方法添加PIC16F84。
当把原理图所有的元件的都选择添加好以后,将元件摆放到原理图编辑窗口当中,其中TRAFFIC LIGHTS放置两次,PIC放置一次。(选中元件,其呈高亮状态,在预览窗口将出现元件预览。)
移动和旋转
移动:将鼠标移到元件上,右键单击(元件呈高亮状态),按住鼠标左键并移动元件,松开左键,元件位置就确定下来。注意一点,这时元件还处于选取状态,再点击左键,元件再次放置。
旋转:右键选中元件,元件呈高亮状态,再在旋转按钮框中点击一种旋转方式,元件就会以90度进行旋转。
缩放和捕捉
缩放:在VIEW菜单下含有四种缩放方式:
按F6或单击ZOOM IN 按钮,鼠标所在周围放大。
按F7或单击ZOOM OUT按钮,鼠标所在周围缩小。
按F8或单击ZOOM ALL按钮,返回整张设计图。
单击ZOOM TO AREA,可以选择一部分进行放大。
按住SHIFT键并用鼠标左键拖曳一个框,释放SHIFT键后就会放大到所选区域。
捕捉:ISIS中有一个强大个功能是实时捕捉。当鼠标靠近引脚时,系统会自动进行捕捉。极大的方便原理图的绘制。该功能在Tool Manu中,默认是打开的。
连线
导线绘制过程:
选中连线模式:导线模式或总线模式;
点击起点及终点,系统自动拉出导线。
导线复制:单击起点,系统走出和上一条导线相同的轨迹。
对导线进行拖曳,调整导线位置。
编写程序(汇编)
编写源程序
PROTEUS自带多种汇编编辑编译系统,使用编辑环境输入下列PIC汇编源代码:
LIST p=16F84 ; PIC16F844 is the target processor
#include P16F84.INC ; Include header file
CBLOCK 0x10 ; Temporary storage
State
l1,l2
ENDC
org 0 ; Start up vector.
goto setports ; Go to start up code.
org 4 ; Interrupt vector.
halt goto halt ; Sit in endless loop and do nothing.
setports clrw ; Zero in to W.
movwf PORTA ; Ensure PORTA is zero before we enable it.
movwf PORTB ; Ensure PORTB is zero before we enable it.
bsf STATUS,RP0 ; Select Bank 1
clrw ; Mask for all bits as outputs.
movwf TRISB ; Set TRISB register.
bcf STATUS,RP0 ; Reselect Bank 0.
initialise clrw ; Initial state.
movwf state ; Set it.
loop call getmask ; Convert st
您可能关注的文档
- LNG低温截止阀-上海丹莱克阀门有限公司.doc
- LNG技术国内外研究应用现状液化天然气发动机研究应用.doc
- LTELTE-Advanced频段和LTE-Advanced版本.doc
- Make It Safe Keep It Safe CORE Issue Version - ANR ….ppt
- Management Support Systems and Decision-Making - …:管理与决策支持系统—….ppt
- Managing Professional Development - Medical Center Intranet管理专业发展医疗中心网.ppt
- Manuscript Explicit Constructivism a missing link in i:手稿的显式建构主义缺少的环节在我.ppt
- MARINE AND COASTAL BIODIVERSITY DRAFT SUMMARY …:海洋和沿海生物多样性的草案摘要….doc
- Marine biodiversity informatics:海洋生物多样性信息学.ppt
- mav光华公益创业行动-励志人生项目mrj.doc
文档评论(0)