搜档网
当前位置:搜档网 › Proteus 6.9 SP4中文汉化版使用说明

Proteus 6.9 SP4中文汉化版使用说明

Proteus 6.9 SP4中文汉化版

使用说明

□ 唐声福

中南大学信息科学与工程学院自动化所320实验室

ISIS 6

Professional

目录

第一章概述 (1)

一、启动Proteus ISIS (2)

二、工作界面简介 (2)

三、先睹为快 (3)

第二章基本操作 (5)

一、图形编辑窗口 (5)

二、预览窗口 (6)

三、对象选择器窗口 (7)

四、绘图工具栏 (7)

五、标准工具栏 (8)

六、图形编辑的基本操作 (9)

七、其它操作 (13)

第三章仿真调试 (14)

一、程序装载 (14)

二、与KeilC联机调试 (14)

第一章概述

Proteus ISIS软件是来自英国Labcenter electronics公司的EDA工具软件,Proteus软件有十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的原理布图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,他的电路仿真是互动的,针对微处理器的应用,还可以直接在基于原理图的虚拟原型上编程,并实现软件源码级的实时调试,如有显示及输出,还能看到运行后输入输出的效果,配合系统配置的虚拟仪器如示波器、逻辑分析仪等,您不需要别的,Proteus就能为您建立了完备的电子设计开发环境!

Proteus 产品系列包含了革命性的VSM技术,用户可以对基于微控制器的设计连同所有的周围电子器件一起仿真。不愧为一款非常优秀的单片机仿真软件。

该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、A VR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列、ARM系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。④具有强大的原理图绘制功能。

总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。本章介绍Proteus ISIS软件的工作环境和一些基本概念及操作。

一、启动Proteus ISIS

双击桌面上的ISIS 6 Professional图标或者单击屏幕左下方的“开始”→“程序”→“Proteus 6 Professional”→“ISIS 6 Professional”,出现如图1-1所示屏幕,表明正在启动Proteus ISIS集成开发环境。

图1-1 启动时的屏幕

二、工作界面简介

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

主菜单:用来实现对Proteus的所有功能;

标准工具栏:用来实现对Proteus的常用功能,即主菜单功能的子集;

绘图工具栏:用来实现电路原理图的设计,也是主菜单功能的子集;

状态栏:显示当前操作信息,包括鼠标坐标、操作提示,出错警告等;

对象选择按钮:从对象库里选择需要的元件对象;

预览对象方位控制按钮:用于旋转或翻转对象;

仿真进程控制按钮:用来启动、单步、暂停、停止电路仿真;

预览窗口:用来预览所选对象的图形;

对象选择器窗口:用来选择需要加入到电路中的对象;

图形编辑窗口:用来编辑电路等图形。

图1-2 Proteus ISIS 的工作界面

三、先睹为快

为了让大家对Proteus 的功能有一个形象的了解,下面以一个Proteus 自带的例来让我们对Proteus 的功能先睹为快。

点击“文件”→“加载设计”,在打Load ISIS Design File 对话窗口中,进入Samples 目录下的8051 LCD Driver 子目录,选择LCDDEMO.DSN 文件打开后,将加载一个Proteus 的设计例子。其电路如图1-3所示。 图形编辑窗口

对象选择按钮

对象选择窗口

标准工具栏

标题栏

主菜单

预览对象方位控制按钮 仿真进程控制按钮 绘图工具栏 状态栏

预览窗口

图1-3 8051 LCD Driver 电路原理图

下面,点击“住址进程控制按钮”中的按钮进行模拟仿真。于是LCD2上显示出如图1-4所示的字符。如果觉得程序需要进行调试,还可以点击按

钮进行单步运行。

图1-4 8051 LCD Driver 电路仿真结果

是不是觉得它很简单、很方便?没错,它就是这么简单和便捷。用Proteus

进行单片机系统模拟,完全可以取代传统的复杂的单片机实验箱。

第二章基本操作

一、图形编辑窗口

图形编辑窗口的功能是完成电路原理图的编辑和绘制。

1、坐标系统(CO-ORDINATE SYSTEM)

ISIS的坐标系统基本单位是10th。坐标系统的识别单位被限制在1th。坐标原点默认在图形编辑区的中间。图形的坐标值显示在屏幕的右下角的“状态栏”中。

2、点状栅格(The Dot Grid)与捕捉到栅格(Snapping to a Grid)

编辑窗口内有点状的栅格,可以通过“查看”菜单的“网格”命令在打开和关闭间切换。点与点之间的间距由当前捕捉的设置决定。捕捉的尺度可以由“查看”菜单的Snap命令设置,或者直接使用快捷键F4、F3、F2和CTRL+F1。如图2-1所示。比如键入F3或者通过“查看”菜单选中Snap 100th,你会注意到鼠标在图形编辑窗口内移动时,坐标值是以固定的步长100th变化,这称为捕捉。

如果你想要确切地看到捕捉位置,可以使用“查看”菜单的“指针”命令,选中后将会在捕捉点显示一个小的或大的交叉十字。

图2-1 “查看”菜单

3、实时捕捉(Real Time Snap)

当鼠标指针指向管脚末端或者导线时,鼠标指针将会被捕捉到这些物体,这种功能被称为实时捕捉,该功能可以使你方便的实现导线和管脚的连接。可以通过“工具”菜单的“实时Snap”命令或者是CTRL+S切换该功能。

图2-2 “工具”菜单

可以通过“查看”菜单的“刷新屏幕”命令来刷新显示内容,同时预览窗口中的内容也将被刷新。当执行其它命令导致显示错乱时可以使用该特性恢复显示。

4、视图的缩放与移动

可以通过如下几种方式:

◆用鼠标左键点击预览窗口中想要显示的位置,这将使编辑窗口显示以鼠标点击处

为中心的内容。

◆在编辑窗口内移动鼠标,按下SHIFT键,用鼠标“撞击”边框,这会使显示平移。

我们把这称为Shift-Pan。

◆用鼠标指向编辑窗口并按缩放键或者操作鼠标的滚动键,会以鼠标指针位置为

中心重新显示。

另外也可以在“查看”菜单里找到对应的命令。

二、预览窗口

该窗口通常显示整个电路图的缩略图。在预览窗口上点击鼠标左键,将会有

一个矩形蓝绿框标示出在编辑窗口的中显示的区域。如图2-3所示。

图2-3 预览窗口

其他情况下,预览窗口显示将要放置的对象的预览。此特性将在下列情况下被激活:

◆当一个对象在选择器中被选中

◆当使用旋转或镜像按钮时

◆当为一个可以设定朝向的对象选择类型图标时(例如:Component icon, Device Pin

icon等等)

◆当放置对象或者执行其他非以上操作时,此特性会自动消除

◆对象选择器(Object Selector)根据由图标决定的当前状态显示不同的内容。显

示对象的类型包括:设备,终端,管脚,图形符号,标注和图形。

◆在某些状态下,对象选择器有一个Pick切换按钮,点击该按钮可以弹出库元件选

取窗体。通过该窗体可以选择元件并置入对象选择器,在今后绘图时使用。三、对象选择器窗口

通过对象选择按钮或从元件库中选择对象后,被选择的对象会自动置入对象选择器窗口,供今后绘图时使用。显示对象的类型包括:设备,终端,管脚,图形符号,标注和图形。

四、绘图工具栏

绘图工具栏,主要用来在图形编辑窗口绘制电路原理图。如图2-4所示。

图2-4 绘图工具栏

它由3大部分组成:电气图形绘制命令、仪器仪表分析图形绘制命令、几何图形绘制命令。

从上至下、从左至右,各命令的含义依次如下:

1、部件:包括所有的电子元件、机械部件等电路实体;

2、结点:线与线之间的连接点;

3、电线标签:用来显式标志每一个网络节点;

4、文本脚本:用来编辑电路说明等文档;

5、总线:用来绘制总线;

6、子电路:选择与当前电路连接的子电路;

7、立即编辑模式:直接用左键就可以编辑部件,而不需要先用右键选中;

8、内部终端:选择与当前电路连接的终端,包括GND、VCC等;

9、硬件管脚:未知功能;

10、模拟图表:包括Fourier分析、逻辑分析等;

11、磁带记录:未知功能;

12、发生器:各种信号发生器;

13、电压探针:测量电压;

14、电流探针:测量电流;

15、虚拟仪器:各种虚拟仪器,比如示波器等;

16、等等

五、标准工具栏

(1)

(2)

(3)

(4)

图2-5 标准工具栏

标准工具栏主要用来实现基本的功能,它们是主菜单里各种命令集合的子集。比如图2-5(1)中的文件工具栏是实现对文件的基本操作;图2-5(2)中的查看工具栏是实现对图形编辑窗口的刷新、居中、移动、放大、缩小、自动适合窗口等操作;图2-5(3)中的编辑工具栏则是实现撤销、重复、剪切、复制、粘贴、翻转和旋转、以及其它编辑功能;等等。

六、图形编辑的基本操作

1、对象放置(Object Placement)

放置对象的步骤如下:

(1)根据对象的类别在工具箱选择相应模式的图标。

(2)根据对象的具体类型选择子模式图标(sub-mode icon)。

(3)如果对象类型是元件、端点、管脚、图形、符号或标记,从选择器里选择你想要的对象的名字。对于元件、端点、管脚和符号,可能首先需要从库中调出。

(4)如果对象是有方向的,将会在预览窗口显示出来,你可以通过预览对象方位按钮对对象进行调整。

(5)最后,指向编辑窗口并点击鼠标左键放置对象。

2、选中对象(Tagging an Object)

用鼠标指向对象并点击右键可以选中该对象。该操作选中对象并使其高亮显示,然后可以进行编辑。

选中对象时该对象上的所有连线同时被选中。

要选中一组对象,可以通过依次在每个对象右击选中每个对象的方式。也可以通过右键拖出一个选择框的方式,但只有完全位于选择框内的对象才可以被选中。

在空白处点击鼠标右键可以取消所有对象的选择。

3、删除对象(Deleting an Object)

用鼠标指向选中的对象并点击右键可以删除该对象,同时删除该对象的所有连线。

4、拖动对象(Dragging an Object)

用鼠标指向选中的对象并用左键拖曳可以拖动该对象。该方式不仅对整个对象有效,而且对对象中单独的Labels也有效。

如果“工具”菜单里的“自动布线”命令被使能的话,被拖动对象上所有的连线将会重新排布或者'fixed up'。这将花费一定的时间(10秒左右),尤其在对象有很多连线的情况下,花费的时间更多。

如果你误拖动一个对象,所有的连线都变成了一团糟,你可以使用Undo命令撤消操作恢复原来的状态。

5、拖动对象标签(Dragging an Object Label)

许多类型的对象有一个或多个属性标签附着。例如,每个元件有一个“reference”标签和一个“value”标签。可以很容易地移动这些标签使你的电路图看起来更美观。

移动标签的步骤如下:

(1)选中对象

(2)用鼠标指向标签,按下鼠标左键。

(3)拖动标签到你需要的位置。如果想要定位的更精确的话,可以在拖动是改变捕捉的精度(使用F4、F3、F2、CTRL+F1键)。

(4)释放鼠标

6、调整对象大小(Resizing an Object)

子电路(Sub-circuits)、图表、线、框和圆可以调整大小。当你选中这些对象时,对象周围会出现黑色小方块叫做“手柄”,可以通过拖动这些“手柄”来调整对象的大小。

调整对象大小的步骤如下:

(1)选中对象

(2)如果对象可以调整大小,对象周围会出现黑色小方块,叫做“手柄”。

(3)用鼠标左键拖动这些“手柄”到新的位置,可以改变对象的大小。在拖动的过程中手柄会消失以便不和对象的显示混叠。

7、调整对象的朝向(Reorienting an Object)

许多类型的对象可以调整朝向为0,90,270,360或通过x轴y轴镜象。当该类型对象被选中后,“Rotation and Mirror”图标会从兰色变为红色,然后就可

以来改变对象的朝向。

调整对象朝向的步骤如下(To reorient an object)

(1)选中对象

(2)用鼠标左键点击Rotation图标可以使对象逆时针旋转,用鼠标右键点击Rotation图标可以使对象顺时针旋转。

(3)用鼠标左键点击Mirror图标可以使对象按x轴镜象,用鼠标右键点击Mirror图标可以使对象按y轴镜象。

毫无疑问当Rotation and Mirror图标是红色时,操作他们将回改变某个对象,即便你当前没有看到它,实际上,这中颜色的指示在你想对将要放置的新对象操作时是格外有用的。当图标是红色时,首先取消对象的选择,此时图标会变成兰色,说明现在可以“安全”调整新对象了。

8、编辑对象(Editing an Object)

许多对象具有图形或文本属性,这些属性可以通过一个对话框进行编辑,这是一中很常见的操作,有多种实现方式。

编辑单个对象的步骤是:

(1)选中对象;

(2)用鼠标左键点击对象。

连续编辑多个对象的步骤是:

(1)选择Main Mode图标,再选择Instant Edit图标;

(2)依次用鼠标左键点击各个对象。

以特定的编辑模式编辑对象的步骤是:

(1)指向对象;

(2)使用键盘CTRL+'E'。

对于文本脚本来说,这将启动外部的文本编辑器。如果鼠标没有指向任何对象的话,该命令将对当前的图进行编辑。

通过元件的名称编辑元件的步骤如下:

(1)键入'E';

(2)在弹出的对话框中输入元件的名称(part ID)。

确定后将会弹出该项目中任何元件的编辑对话框,并非只限于当前sheet的

元件。编辑完后,画面将会以该元件为中心重新显示。你可以通过该方式来定位一个元件,即便你并不想对其进行编辑。

9、编辑对象标签(Editing An Object Label)。

元件、端点、线和总线标签都可以象元件一样编辑。

编辑单个对象标签的步骤是:

(1)选中对象标签;

(2)用鼠标左键点击对象。

连续编辑多个对象标签的步骤是:

(1)选择Main Mode图标,再选择Instant Edit图标;

(2)依次用鼠标左键点击各个标签。

10、拷贝所有选中的对象(Copying all Tagged Objects)

拷贝一整块电路的方式:

(1)选中需要的对象,具体的方式参照上文的Tagging an Object部分;

(2)用鼠标左键点击Copy图标;

(3)把拷贝的轮廓拖到需要的位置,点击鼠标左键放置拷贝;

(4)重复步骤(3)放置多个拷贝;

(5)点击鼠标右键结束。

当一组元件被拷贝后,他们的标注自动重置为随机态,用来为下一步的自动标注做准备,防止出现重复的元件标注。

11、移动所有选中的对象(Moving all Tagged Objects)

移动一组对象的步骤是:

(1)选中需要的对象,具体的方式参照上文的Tagging an Object部分。

(2)把轮廓拖到需要的位置,点击鼠标左键放置。

你可以使用块移动的方式来移动一组导线,而不移动任何对象。更进一步的讨论可以参照Dragging Wires这一节。

删除所有选中的对象(Deleting all Tagged Objects)

(1)选中需要的对象,具体的方式参照上文的Tagging an Object部分。

(2)用鼠标左键点击Delete图标。

如果错误删除了对象,可以使用Undo命令来恢复原状。

12、画线(WIRING UP)

你一定发现没有画线的图标按钮。这是因为ISIS的智能化足以在你想要画线的时候进行自动检测。这就省去了选择画线模式的麻烦。

13、在两个对象间连线(To connect a wire between two objects)

(1)左击第一个对象连接点。

(2)如果你想让ISIS自动定出走线路径,只需左击另一个连接点。另一方面,如果你想自己决定走线路径,只需在想要拐点处点击鼠标左键。

(3)一个连接点可以精确的连到一根线。在元件和终端的管脚末端都有连接点。一个圆点从中心出发有四个连接点,可以连四根线。

(4)由于一般都希望能连接到现有的线上,ISIS也将线视作连续的连接点。此外,一个连接点意味着3根线汇于一点,ISIS提供了一个圆点,避免由于错漏点而引起的混乱。

在此过程的任何一个阶段,你都可以按ESC来放弃画线。

七、其它操作

在Proteus的操作中,图形编辑是最复杂的操作,也是工作量最大的操作,其它的操作在整个Proteus的使用过程当中占的比例不大,所以不作专门介绍。

用户可以参考Proteus自带的帮助文档。

第三章仿真调试

一、程序装载

如果所设计的电路为单片机电路,那么就需要为单片机芯片装载程序。以8051为例,程序装载的过程如下:

1、右击选中芯片;

2、然后左击打开芯片编辑窗口,如图3-1所示;

图3-1 Edit Component窗口

3、点击打开Program File,然后点“OK”确定即可。

二、与KeilC联机调试

Proteus是目前最好的模拟单片机外围器件的工具,可以仿真51系列、A VR,PIC等常用的MCU及其外围电路(如LCD,RAM,ROM,键盘,马达,LED,AD/DA,部分SPI器件,部分IIC器件,等等),但是它的编译调试功能并不

怎么强大。所以当我们做51芯片的编程开发时,不管是用汇编语言或是C语言编程都首选keil C51 的uVisoin2集成开发环境。

正如上面所说,Proteus有Proteus的好处,Keil有Keil的优点,我们在实际开发中,应该把它们的优点结合起来。

以下有两种方式可以将Proteus与Keil C51连接起来,进行仿真调试。

1、简单调试方式

(1)安装Keil C51和Proteus;

(2)在Proteus里面新建一个设计;

(3)在Keil C51里新建一个项目,将项目路径设为Proteus设计文件所在的目录;

(4)在Keil C51里编好程序,编译连接成Hex文件,该文件将自动生成在Proteus设计文件所在的目录;

(5)在Proteus设计里,将51芯片的程序程序文件设为该Hex文件;

(6)运行Proteus仿真。

2、仿真调试方式

(1)首先安装两个程序,检测TCP/IP协议(一般是没问题的,只要网络连接正确即可)

(2)拷贝Proteus安装目录下MODELS文件夹里的vdm51.dll 到keilc/C51/bin目录

(3)修改keil C下的tools.ini,添加TDRV4=BIN\VDM51.DLL ("PROTEUS 6 EMULATOR"),可能需要稍加改动,以保证TDRV*中的*号与已有的TDRV*不重复。

(4)在Proteus中画好原理图,在“调试”菜单中选择“使用远程调试设备”(use remote debug monitor)

图3-1 “调试”菜单

(5)然后在keil中编写MCU的程序;

(6)进入KEIL的Project菜单option for target '工程名'。在DEBUG选项中右栏上部的下拉菜单选中PROTEUS 6 EMULATOR 仿真(这个名字和tools.ini中是对应的) 如果想用两台电脑仿真,双击Setting,输入IP地址或者DNS name。如果是同一台电脑,则IP 名为127.0.0.1。注意端口号一定要为8000。

图3-2 Keil C51工程选项窗口

(7)在Keil中进行debug吧,同时在Proteus中查看直观的结果(如LCD 显示……)

proteus与keil的联调,及proteus中的元件查找表

proteus与keil连接调试 2011-11-12 8:02 proteus与 kei l 整合构建单片机虚拟实验室(文章来自网络) 摘要: 单片机教学包括理论与实践教学,而实践实训教学所占比例较多,硬件投入大。在实践实训的教学中,需要大量的实验仪器和设备。一般的学校或个人没有较多的经费。本文提出了一种新的思路,较为全面地阐述采用软件仿真实验的方法 关键词: Pr oteus Keil整合单片机虚拟实验室 一、引言 单片机的课堂教学及实验中存在诸多问题如: 1、单片机课堂教学以往多以理论教学为主,实验教学也多是进行验证实验。但单片机是 一门实践性很强的学科。教学中需要很多硬件设备,如电脑、仿真机、实验电路、编程器等。一般理论课堂难以辅助硬件进行教学,即便演示,效果也不好,一般单片机实验箱也只是起验证实验的作用。 2、学生实验时也存在着不少问题,单片机实验室由于存在着场地和时间等问题,学生除 了上课外,平时难得有机会实践。个人配备单片机实验开发系统,因成本较高,很多学生无法承受。同时一般单片机实验箱由于是成品,学生很难参与到其中的细节设计中去,学生动手能力很难得到训练与提高。 3、实验设备不足,落后,单片机实验室建立成本高,一般学校很少有学生人手一套实验 开发系统进行单片机实验及开发。就算有,由于技术的不断更新,设备的不断老化。实验仪器也会很快落后。要解决此问题需要不断的重建单片机实验室。务必带来资金耗费严重等问题。 为此,作者利用Pr oteus与Keil整合构建单片机虚拟实验室,为解决这一问题提供了一些思路。 二、Proteus与Kei l介绍 1、Proteus Proteus是一种低投资的电子设计自动化软件,提供Sc hemati c Drawi ng、SP ICE仿真与PCB设计功能,这一点pr oteus与 mul tisi m比较类似,只不过它可以仿真单片机和周边设备,可以仿真51系列、AVR,PIC等常用的MCU,与kei l和MPLAB不同的是它还提供了周边设备的仿真,只要给出电路图就可以仿真,例如373,led,示波器,Pr ot eus提供了大量的元件库,有RAM,ROM,键盘,马达,LED,LC D,AD/DA,部分SP I器件,部分IIC器件,…编译方面支持Keil和MPLAB,里面有大量的例子参考. (1)、Pr oteus可提供的仿真元件资源

frsky睿斯凯XD设置说明使用说明书

睿思凯X9D设置说明希望这个也兼容PLUS; 由于此控为开源,固件不断更新,设置也有所不同。请使用者根据固件版本的不同,请选择性使用!!!另外此文在整理中难免有误,请模友们多多指教,最好将修改后的版本上传,以便共享。 1.开控,插上usb?,控的tf卡就是一个U盘了,里面有一个文件夹叫 sounds 2.,就是语音文件。在群共享里有中文语音包下载后把?tf卡里的en文 件夹覆盖就可以中文发声了。建议覆盖前?把tf卡里的数据备份,万一哪天要恢复。 3.只要支持ppm型号的外置高频头全都能兼容,但一定要与其配套的接收 机一同使用。 4.在每个模型设置的第一页,abs是正常时间,th%是按油门大小计算时 间,其它有某个开关或某个通道变化的时候开始计时。tmr1是当前时间,如果已经开始了49秒,系统就播报49秒。开关播报当前计时,正计时(时间设置为零)、倒计时都可以(时间设置为非零)。 5.x8R接收机用双向模式在距离遥控器20cm以内会信号堵塞,单向模式 没问题 6.两个控边上的滑杆钮左边是ls,右边是rs。 7.控与电脑连接有2种方式。一是:先插usb后开控是刷固件模式,选 择frmware为frsky,然后读写控。二是:先开控再插usb是模型设置模式。第一种方式不能读取参数及设置模型。不用原厂固件的话,得

装驱动,就可以随便刷最新版本的固件了。现在OPENTX固件是2940版本。 8.舵角的正反修改是这里,改成inv就是反向了。 ccpm舵机的正反设置可以在第二个页面选择三个混控通道的正反向。如果三个舵机里有一个反了,在这里设置,如果整体混控反了,在这里设置。下面的三个选项是设置混后的整体正反向的。 9.摇杆曲线就是让摇杆的操作更柔顺一些。看这里比较直观一些,摇杆 靠近中点的时候会顺滑。

实验1 KEIL+PROTEUS使用——单灯闪烁

实验1 KEIL+PROTEUS使用——单灯闪烁 一、实训要求 编程使用AT89S52单片机实现控制一个发光二极管LED亮灭闪烁变化。电路如图1-1所示,单片机P1.0通过510欧的限流电阻接一个红色LED阴极,二极管的阳极接电源VCC。 图1-1单灯闪烁电路原理图 二、实训目的 1.熟练掌握单片机编程(KEIL)和仿真(PROTUES)软件的基本操作。 2.掌握单片机控制LED的方法 3.掌握C51程序基本结构 4.了解软件延时的方法 三、实训内容 1.任务分析 当二极管外加正偏电压时点亮,外加反偏电压时熄灭。本实训电路中二极管阳极恒接电源VCC(高电平),因此,想要使发光二级管D1点亮,只须控制单片机使P1.0输出低电平,想要使发光二极管D1熄灭,只须控制单片机P1.0输出

高电平即可。若要亮灭闪烁变化,则需要控制单片机P1.0输出高、低电平循环交替。为看到持续亮灭效果,需要亮后延时一段时间,然后在熄灭LED,之后再延时一段时间,如此重复即可。 2.流程图 单灯闪烁流程图如图1-2所示。 图1-2 单灯闪烁流程图 3.参考程序 /*********************************************************** *文件名称:main.c *作者: *版本:2012-01-29-V1.0 *说明:单片机P1.0外接LED,实现单灯闪烁 *修改记录:无 ***********************************************************/ #include < regx52.h > //调用头文件 void delay( unsigned int ); //延时函数声明 /*********************************************************** *函数名称:main *函数功能:主函数

FireFace800中文说明及设置

FireFace800中文说明及设置 之前本站的一位朋友传给我的,在此分享给大家,(FF400同样适用)FIREFACE800使用说明 感谢您选择了Fireface 800,如果您在购买FFace800之前没有使用过RME公司生产的其他产品,建议您还是耐心的把这片文章看完,否则在使用中您会遇到很多问题,祝您阅读中有所收获。 Fireface 800是RME公司在经过了两年多的开发和研制后,制造出来的一款具有 24bit/192kHz的火线专业音频接口,它配备了丰富的模拟和数字接口,总共有28个通道的输入输出端口。其中包括: ● 8个平衡方式的模拟输入/输出接口。 ● 2组ADAT数字输入/输出接口。 (每路ADAT可以同时传输8路信号,并且可以用来传输SPDIF信号使用) ●4路前置话放。 ●还包括Wordclock同步输入/输出。 ●MIDI输入/输出。 ●一路耳机监听。 还支持时间码同步可选择LTC,Video和VITC。 并且他支持多种计算机操作系统,windows 2000 SP4, windows XP , XP 64.Mac os X和Mac OS X x86.它的驱动安装也十分简单。 FIREFACE800的安装,这里我先介绍PC的安装方法 首先要从https://www.sodocs.net/doc/5919303826.html,/english/download/drivers.htm下载一个FOR windows的驱动解压缩.fut_win_fire.zip将我们的Fireface 800通过1394火线与电脑连接,打开Fireface 800电源开关,计算机会检测到新硬件,系统检测到新硬件会弹出这个对话筐,我们选择从列表或指定位置安装(高级),选择驱动解压后的路径。选择驱动的版本号。系统开始安装FIREFACE800驱动。没有通过Windows徽标测试,不过这里不用担心,FF800驱动是基与XP平台开发的,选择仍然继续。驱动安装完成需要从新启动计算机。安装完成后从新启动计算机,启动后电脑的右下脚会出现一个绿色和一个红色图表.右键我的电脑查看属性=>硬件=>设备管理器查看声音选项看是否有RME-FIREFACE 800如果有说明安装成功,这时FF800前面板的指示灯应该显示绿色.我们的安装到此就结束了。 FIREFACE800 设置 双击右下脚的绿色图表回弹出下面的窗口,窗口中显示三排推子有点像调音台,其实就是一个软件调音台,但是Fireface800不能单独当作调音台来使用,必须挂在到电脑上使用。第一排推子对应的就是HARDWARE INPUT所有的硬件输入通道.依次是8路AN模拟输入口,4路话放输入口,两路S/PDIF输入口,AD1和AD2/16路ADAT输入口. 第二排推子对应的是SOFTWARE PLAYBACK所有的软件输出监视端口.28路,你可以在软件轨道I/O输出看到这28个通道。 第三排推子对应的是HARDWAARE OUTPUT所有的硬件输出端口. 依次是8路AN模拟输出口,两路PH耳机输出口,两路SF/SPDIF输出口,AD1和

Proteus 6.9 SP4中文汉化版使用说明

Proteus 6.9 SP4中文汉化版 使用说明 □ 唐声福 中南大学信息科学与工程学院自动化所320实验室 ISIS 6 Professional

目录 第一章概述 (1) 一、启动Proteus ISIS (2) 二、工作界面简介 (2) 三、先睹为快 (3) 第二章基本操作 (5) 一、图形编辑窗口 (5) 二、预览窗口 (6) 三、对象选择器窗口 (7) 四、绘图工具栏 (7) 五、标准工具栏 (8) 六、图形编辑的基本操作 (9) 七、其它操作 (13) 第三章仿真调试 (14) 一、程序装载 (14) 二、与KeilC联机调试 (14)

第一章概述 Proteus ISIS软件是来自英国Labcenter electronics公司的EDA工具软件,Proteus软件有十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的原理布图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,他的电路仿真是互动的,针对微处理器的应用,还可以直接在基于原理图的虚拟原型上编程,并实现软件源码级的实时调试,如有显示及输出,还能看到运行后输入输出的效果,配合系统配置的虚拟仪器如示波器、逻辑分析仪等,您不需要别的,Proteus就能为您建立了完备的电子设计开发环境! Proteus 产品系列包含了革命性的VSM技术,用户可以对基于微控制器的设计连同所有的周围电子器件一起仿真。不愧为一款非常优秀的单片机仿真软件。 该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、A VR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列、ARM系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。④具有强大的原理图绘制功能。 总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。本章介绍Proteus ISIS软件的工作环境和一些基本概念及操作。

frsky 睿斯凯X9D设置说明 使用说明书 (2)

睿思凯X9D设置说明 希望这个也兼容PLUS; 由于此控为开源,固件不断更新,设置也有所不同。请使用者根据固件版本的不同,请选择性使用!!!另外此文在整理中难免有误,请模友们多多指教,最好将修改 后的版本上传,以便共享。 1. 2. 3. 4. 49 5. 7. 为frsky,然后读写控。二是:先开控再插usb是模型设置模式。第一种方式不能读取参数及设置模型。不用原厂固件的话,得装驱动,就可以随便刷最新版本 的固件了。现在OPENTX固件是2940版本。

8.舵角的正反修改是这里,改成inv就是反向了。 ccpm 9. 10.

11.或8个相同类型的飞机,比如两架固定翼,可以用0和1分开设置,飞机A,在 装配调试的时候副翼中点要偏移一点,但是飞机B不用偏移,设置好后选择0就飞A飞机,选择1就飞B飞机。0-8就是9套参数,可以给一个飞机定义9套参 数,也可以每套参数对应一个飞机。 12.要改手就选择那个reta aetr ater arte等等。 15.在 16. 17. er9x 18.X9D上 扩展的。对fs9也可以刷opentx,操作完全一样,但更强大,自定义功能增加了可编程的部分。遥控器关机状态插上usb才能刷固件,开机状态插上usb可以用compainon9x设置遥控器的各项功能(很方便)。 19.eepe是设置er9x的,companion9x是设置opentx的,用法都是一样的。

20.说明书上就一个词reserved,预留的口,目前功能未知,frsky双工协议说明, 用于链接第三方遥测设备,电池接在左边电池口上的。上传的这个 "FRSKY TELEMETRY PROTOCOL.PDF"文档是frsky djt和dft外置模块的串口数据说明,可以用来接别的遥测设备,可以把另外的发射端数据由这个串口输入到遥控器显示。 21. 22.

Proteus 6.9 SP4中文汉化版使用说明

Proteus 6.9 SP4中文汉化版 使用说明 □ 唐声福 中南大学信息科学与工程学院自动化所320实验室 ISIS 6 Professional

目录 第一章概述 (1) 一、启动Proteus ISIS (2) 二、工作界面简介 (2) 三、先睹为快 (3) 第二章基本操作 (5) 一、图形编辑窗口 (5) 二、预览窗口 (6) 三、对象选择器窗口 (7) 四、绘图工具栏 (7) 五、标准工具栏 (8) 六、图形编辑的基本操作 (9) 七、其它操作 (13) 第三章仿真调试 (14) 一、程序装载 (14) 二、与KeilC联机调试 (14)

第一章概述 Proteus ISIS软件是来自英国Labcenter electronics公司的EDA工具软件,Proteus软件有十多年的历史,在全球广泛使用,除了其具有和其它EDA工具一样的原理布图、PCB自动或人工布线及电路仿真的功能外,其革命性的功能是,他的电路仿真是互动的,针对微处理器的应用,还可以直接在基于原理图的虚拟原型上编程,并实现软件源码级的实时调试,如有显示及输出,还能看到运行后输入输出的效果,配合系统配置的虚拟仪器如示波器、逻辑分析仪等,您不需要别的,Proteus就能为您建立了完备的电子设计开发环境! Proteus 产品系列包含了革命性的VSM技术,用户可以对基于微控制器的设计连同所有的周围电子器件一起仿真。不愧为一款非常优秀的单片机仿真软件。 该软件的特点是:①实现了单片机仿真和SPICE电路仿真相结合。具有模拟电路仿真、数字电路仿真、单片机及其外围电路组成的系统的仿真、RS232动态仿真、I2C调试器、SPI调试器、键盘和LCD系统仿真的功能;有各种虚拟仪器,如示波器、逻辑分析仪、信号发生器等。②支持主流单片机系统的仿真。目前支持的单片机类型有:68000系列、8051系列、A VR系列、PIC12系列、PIC16系列、PIC18系列、Z80系列、HC11系列、ARM系列以及各种外围芯片。③提供软件调试功能。在硬件仿真系统中具有全速、单步、设置断点等调试功能,同时可以观察各个变量、寄存器等的当前状态,因此在该软件仿真系统中,也必须具有这些功能;同时支持第三方的软件编译和调试环境,如Keil C51 uVision2等软件。④具有强大的原理图绘制功能。 总之,该软件是一款集单片机和SPICE分析于一身的仿真软件,功能极其强大。本章介绍Proteus ISIS软件的工作环境和一些基本概念及操作。

proteus仿真软件的使用大全

伟福和Proteus ISIS仿真软件的使用 第一部分伟福纯软件仿真器使用入门 一、概述 伟福纯仿真软件是伟福仿真器的配套软件,伟福仿真器是国内较好的仿真器之一,它能够仿真的CPU品种多、功能强。通过更换仿真头POD,可以对不同的CPU进行仿真。可仿真51系列,196系列,PIC系列,飞利蒲公司的552、LPC764、DALLAS320,华邦438等51增强型CPU。伟不论你是否购买了他们的硬件产品,伟福网站都提供免费下载和使用。现在伟福软件已经出了VW版。 伟福纯软件仿真器具有以下特点: 1.双平台:有DOS版本和Windows版本。其中Windows版本功能强大。中文界面,英文界面可任选。 2.双工作模式:软件模拟仿真(不要仿真器也能模拟仿真)和硬件仿真。 3.双集成环境:编辑、编译、下载、调试全部集中在一个环境下。多种仿真器,多类CPU仿真全部集成在一个环境下。 这里只说明Windows版本纯软件模拟仿真的使用方法,其他内容可以到伟福网站去查看,光盘\视频文件里面也有伟福软件的使用说明。 二、Windows版本软件安装 1.将光盘插入光驱,找到E6000W文件夹,打开。 2.双击SETUP文件。 3.按照安装程序的提示,输入相应内容。 4.继续安装,直至结束。 也可以将安装盘全部复制到硬盘的一个目录(文件夹)中,执行相应目录下的SETUP进行安装。最新的版本安装更简单。 三、软件的启动 1.点击开始菜单/程序/WAVE。 2.如果在桌面建立了快捷方式,直接双击其图标即可。 启动之后的界面大致如图1-1所示:

图1-1 这个窗口是经过调整后的样子。如果位置不合适,可以通过拖放来移动位置或调整大小。 四、软件的使用 详细的使用说明请看伟福的说明,这里只说明为了对51系列单片机进行纯软件仿真时要用到的一些项目和开始使用的几个必须步骤。 1.启动软件之后,根据需要设置仿真器: 点击菜单[仿真器]|[仿真器设置](点击菜单行中的[仿真器]项,然后在其下拉菜单中点击[仿真器设置]项,以后不再说明),出现如图1-2所示对话框: 图1-2 因为要使用纯软件仿真,所以要选中使用伟福软件模拟器;晶体频率可以根据需要设置;其他按照图示选择即可。 点击目标文件页,出现如图1-3所示对话框: 图1-3 按图示设置即可。 点击语言页,出现如图1-4所示对话框:

一个Proteus制作元件的例子

最近发现Proteus确实是个好东西,于是准备拿它来设计一些东西.不过毕竟元件库不是很全,一些新的器件还是没有,比如说:LBC184.恰巧我要做关于它的东西,只能自己动手做元件了.(只是做图形而已,还没有Model,那个据说要用VC++写一段程序,改天我研究一下,再写一篇文章) 摸索了一下,发现过程很简单,主要分以下几步: 1.画元件的外形,添加注释 2.定义元件的针脚 3.定义元件的PCB封装 为了保证像我一样的初学者能够看懂,所以俺尽量多放图 首先启动ISIS,如图一所示.利用左边的矩形工具画一个元件的外形,并且调整好大小. 然后利用文字工具,在元件的内部添上元件型号,以及简单注释,如图二所示.注意尽量别写中文,因为有 的时候会是乱码.

然后利用针脚工具,画上一个针脚.单击已经画好的针脚,弹出针脚定义框,填写针脚的名称等内容. 如图三所示. 把所有的针脚都添加进去,然后右键选中所有的内容,(这一步可是很重要,否则会有错误提示,无法继续

进行) 然后选择Libary 菜单下的Make Symbol 在弹出的对话框内填写好Symbol Name ,Libary ,Type 等内容. > 注意Type选Graphic啦. 单击OK,对话框消失,什么反映也没有.如果刚才你没有右键选中整个元件,这会儿会有错误提示.

接着选择菜单Library -> Make Device 会弹出个对话框,填写对话框的内容,主要就是Device Name了,其他的不懂可以不添,Next. 然后出现 定义元件封装类型的对话框,Add 再Add,选择一种封装类型, 比如俺这个件选的是DIP8,双击,

PROTEUS—单片机源程序设计

《单片机应用实训》实训指导书二适应专业:应用电子技术 电力系统自动化技术 机电一体化技术 广州康大职业技术学院自动化系 二0 一0年一月

《单片机应用实训》 实训二PROTEUS设计单片机电路与程序 一、实训目的 1.了解PROTEUS—单片机与嵌入式系统仿真与开发平台的基本知识。 2.学习PROTEUS—单片机电路设计方法,掌握单片机系统的PROTEUS电路设计的操作技能。 3.学习PROTEUS—单片机源程序设计方法,掌握单片机源程序的编译。 二、实训设施 1.PC机 2.Proteus 6.9 SP4软件 三、实训内容 (一)了解PROTEUS—单片机与嵌入式系统仿真与开发平台的主要特点 1.该平台包括原理布图系统ISIS、带扩展的Prospice混合模型仿真器、动态器件 库、高级图形分析模块和处理器虚拟系统仿真模型VSM,是一个完整的单片机与嵌入式系统软、硬件设计仿真平台。 ①集成PROTEUS PCB设计形成完整的电子设计系统。 ②支持ARM7,PIC ,AVR,HC11以及8051系列的微处理器CPU模型。 交互外设模型有LCD显示、RS232终端、通用键盘、开关、按钮、LED等。 ③强大的调试功能,如访问寄存器与内存,设置断点和单步运行模式。 ④支持如IAR、Keil和Hitech 等开发工具的源码C和汇编的调试。 ⑤ 14种虚拟仪器:示波器、逻辑分析仪、信号发生器、规程分析仪等。 ⑥模拟信号发生器包括直流、正旋、脉冲、分段线性、音频、指数、单频FM; 数字信号发生器包括尖脉冲、脉冲、时钟和码流。 (二)学习Proteus ISIS 智能原理图输入系统的基本知识 1. 进入Proteus ISIS 双击桌面上的ISIS 6 Professional图标或者单击屏幕左下方的“开始” →“程序”→“Proteus 6 Professional”→“ISIS 6 Professional”,出现

LED点阵显示仿真

LED点阵显示仿真----由浅入深之8X8,16X16,24X24LED点阵流动显示 一直以来,对LED点阵显示很感兴趣,特别是流动点阵显示。论坛里有不少例子,可是在我的电脑上大多无法正常运行。有的一运行就S机,能运行的,也是字符不清。于是,自己动手。先试作了8X8点阵。8X8的点太少,只适合数字显示,从0 ~9流动,效果还不错。有了8X8的经验,对流动显示的原理已经了解,又试了16X16的,觉得也不难。但16X16的点仍嫌少了,又做了个24X24的,汉字漂亮。动画可能效果差些,软件运行显示效果好多了。 一、8X8 初学点阵仿真,常点不亮LED 。首先,可能是点阵的极性没有正确的接线。下面的简单方法可判断点阵的逻辑引脚。 运行proteus,在编辑区里放上一个8X8LED,如MATRIX-8x8-GREEN。在某些引脚上接上电源和地,试试能不能点亮。8X8默认是上下引脚,按习惯接法,上面接电源,下面接地,不亮(图左)。用左下角 垂直翻转工具, 垂直翻转,再接上电源和地,就可以点亮了(图右)。

如果是做左移显示,可再左旋90°。如图: 这里可看到,左边引脚是行控制,右边引脚是列控制。 然后就可以画线路图了,点阵就保持上面那个方向。 由于点阵引线较多,特别是以后做24X24点阵,所以布线方式不用连线,而用终端加上网络标号,这样可以使画面简洁明了。 连续标号的快捷画法,我以前有帖子介绍过。这里还是再啰嗦一下。 proteus有一个很好用的PAT(Property Assignment Tool),即属性分配工具。

可以用来做快捷标注,当然还可以用作其它操作。 再连上其它接线,一个线路图很快就可以作好。 下面,就可以写程序的源文件了。 点击菜单\Source,下拉菜单第一条Add/Remove Source Files,按键New,在跳出的对话框里写上新文件名,如8X8.asm,打开。提示 这个文件不存在,要创建吗?是。然后点Code Gereration tool小箭头,选ASM51 ,点OK。然后,菜单\Source,看到多了个8X8.asm ,点击,出现proteus自带的汇编编辑器,就可以在里面写代码了。如下: ;8X8LED点阵流动显示 ;逐列、逆向(低位开始)扫描 ORG 0000H

用Ham Radio Deluxe软件电脑控制八重洲YAESU FT-857D

前一段写了《用Ham Radio Deluxe软件电脑控制八重洲YAESU FT-857D》一文后,有很多HAM朋友对电脑控制电台很感兴趣也与我联系沟通,很高兴又认识了不少新朋友,因为此软件没有官方中文版本有部分朋友提出原软件是英文的使用起来不方便,能不能汉化一下,我在网上查了一下也有朋友做过此软件的汉化不过是低版本的,现在的版本是Version 4.0 SP4 build 1901。 我试着做了一下中文汉化,经过联机测试一切功能正常,有需要的朋友可以直接下载使用,使用说明请查看文件中的《HRD中文汉化说明.txt》。 汉化文件下载 文件名: HamRadioDeluxe中文汉化.rar 点这里下载地址: 原版下载 文件名: HRDv040b1901_Full.exe 下载地址 1: https://www.sodocs.net/doc/5919303826.html,/hrd/HRD4.0SP4/HRDv040b1901_Full.exe 下载地址

2: https://www.sodocs.net/doc/5919303826.html,/files/549ba6ae-4da3-11de-861c-0014221b798a / 感谢您使用BH1GYW中文汉化版,在此让我们感谢Ham Radio Deluxe软件的作者HB9DRV,因为有他设计的功能如此强大的软件才让我们能方便的使用电脑 控制电台,此中文汉化软件没有改变原软件功能和界面,软件的版权归原作者。在使用此中文汉化版前请确认你使用的软件版本。 本中文汉化针对的是以下版本 Ham Radio Deluxe: Version 4.0 SP4 build 1901 测试环境 WINDOWS .....: XP Service Pack 3 先下载安装原版软件,再将HamRadioDeluxe.exe覆盖原文件就可以了 如果已经安装使用过原版,最好备份数据后重新安装原文件,如直接覆盖可能会产生错误,不过只要忽略也可以。 感谢BH1HSA协助测试 因时间有限,有很多地方汉化的不是很理想,如有错误请给我发邮件,我将及时更改。 让此控制电台软件给HAM朋友们带来更多方便和乐趣! 我的BLOG : https://www.sodocs.net/doc/5919303826.html,/bjryan 我的E-mail: bjryan@https://www.sodocs.net/doc/5919303826.html, VY 73! BH1GYW

Multisim在单片机系统仿真中的应用

Multisim在单片机系统仿真中的应用 张铮 【摘要】介绍Multisim嵌入MCU Module协同仿真系统后,与同类软件如Keil, Proteus相比在单片机系统仿真中的优越性.以两个具体的应用实例,阐述利用该软件进行单片机系统仿真的具体方法,并利用其高级调试功能验证仿真结果的正确性,说明利用该软件进行单片机系统设计的可行性.对于嵌入式系统开发和教学具有一定的指导意义. 【期刊名称】《现代电子技术》 【年(卷),期】2008(031)010 【总页数】4页(P174-176,179) 【关键词】Multisim;MCU Module;协同仿真;Keil;Proteus 【作者】张铮 【作者单位】浙江科技学院信息与电子工程学院浙江杭州,310023 【正文语种】中文 【中图分类】TP368.1;TP391.9 目前,为降低单片机系统开发成本,提高开发效率,在进行单片机系统软硬件测试时,往往并不直接采用电路板制作和元器件安装、焊接、调试的方法,而是采用专用的计算机仿真软件进行测试[1]。而单片机系统仿真工具又以Keil和Proteus应用最为广泛。Keil是美国Keil Software公司开发的,目前世界上最好的单片机开

发工具之一。他支持汇编语言、C语言以及混合编程,其软件仿真功能可以在无需硬件支持的条件下,详细测试程序运行情况[2];然而其电路仿真功能则要受到很多限制,如,需要借助第三方开发的动态DLL进行计算机模拟[3],或者需要价格相对昂贵的硬件仿真器MONITOR-51的支持[4]。Proteus是英国Labcenter公司开发的电路分析和仿真软件[2],能够对11个大类百余种微处理器进行CPU及外围电路的仿真,但在进行仿真调试时只能进行硬件改动,而不能直观地了解程序运行情况[5]。 由此可见,虽然这2种软件各自都可以进行单片机系统仿真,但受到的限制也比较多,针对这种情况,目前更为常用的仿真办法是将Keil和Proteus结合在一起进行单片机系统的联合仿真。二者联合仿真又分为离线联合仿真和在线联合仿真[5]两种情况。但是前者在测试时需要在两个软件之间频繁切换,后者则会占用大量的系统资源。现在,这些问题都可以在Multisim中得到较为理想的解决。National Instruments公司于2007年推出了其最新的电路设计套件——NI Circuit Design Suit v10.0,在该电路设计套件中,除包含并升级了其颇具特色的Multisim(采用Spice标准的电路仿真环境)和Ultiboard(PCB设计环境)之外,更是创造性的将Multisim MCU Module作为插件无缝结合到Multisim之中,从而为Multisim增添了微控制器协同仿真的功能,在同一个软件中将程序编译与测试和电路仿真与分析这2大功能完美的结合在一起。至此,Multisim终于打破了一直以来仅能实现模拟与数字电路仿真的局限,弥补了同类软件的不足,开始为嵌入式系统软硬件开发提供有力支持。 本文结合单片机系统仿真实例,讲解在NI Multisim 10环境下,利用Multisim MCU Module进行单片机协同仿真的完整过程。对于单片机系统设计具有指导意义。 1 MCU Module的特性

Proteus元件库菜单中英文汉化对照

en元件名称中文名说明 7407 驱动门 1N914 二极管 74Ls00 与非门 74LS04 非门 74LS08 与门 74LS390 TTL 双十进制计数器 7SEG 4针BCD-LED 输出从0-9 对应于4根线的BCD码 7SEG 3-8译码器电路BCD-7SEG转换电路 ALTERNATOR 交流发电机 AMMETER-MILLI mA安培计 AND 与门 BA TTERY 电池/电池组 BUS 总线 CAP 电容 CAPACITOR 电容器 CLOCK 时钟信号源 CRYSTAL 晶振 D-FLIPFLOP D触发器 FUSE 保险丝 GROUND 地 LAMP 灯 LED-RED 红色发光二极管 LM016L 2行16列液晶可显示2行16列英文字符,有8位数据总线D0-D7,RS,R/W,EN三个控制端口(共14线),工作电压为5V。没背光,和常用的1602B功能和引脚一样(除了调背光的二个线脚) LOGIC ANAL YSER 逻辑分析器 LOGICPROBE 逻辑探针 LOGICPROBE[BIG]逻辑探针用来显示连接位置的逻辑状态 LOGICSTATE 逻辑状态用鼠标点击,可改变该方框连接位置的逻辑状态LOGICTOGGLE 逻辑触发 MASTERSWITCH 按钮手动闭合,立即自动打开 MOTOR 马达 OR 或门 POT-LIN 三引线可变电阻器 POWER 电源 RES 电阻 RESISTOR 电阻器 SWITCH 按钮手动按一下一个状态 SWITCH-SPDT 二选通一按钮 VOLTMETER 伏特计 VOLTMETER-MILLI mV伏特计 VTERM 串行口终端 Electromechanical 电机

proteus V6.9 VSM常见问题FAQ (不知道对你有没有用)

proteus V6.9 VSM常见问题FAQ (不知道对你有没有用) abert 发表于2007-8-13 17:05:00 推荐 proteus V6.9 VSM常见问题FAQ (不知道对你有没有用) 1.标题:writing to PIC18f2420 Flash 问题:只有保持寄存器的最后8字节作为“写”的结果出现在VSM的程序存储器中(通过写设置EECON1 的WR位)。pic18f2420应该像其它的转移8位寄存器的数据一样并列转移64位寄存器数据。为什么会出现这样的问题呢? 2.标题:Difference between models? 问题:近来我发现Proteus的库中有许多的模型,VSM DLL模型,Schematic模型和Spice模型之间有什么不同啊? 答:在Proteus正式版中,其帮助文件部分的TYPES OF MODEL章节详细讲解了这个问题。 3.标题:UART2 Interrupt not work in PIC 问题:我使用CCS编辑器V.3.249和PIC18F8720,将G1,G2管脚用作二级异步收发端口,我可以从这两个端口收发数据,但是仿真时不能使用中断。为什么仿真时RDA2中断不能工作呢?是不是因为Proteus或者CCS呢? 答:请确认你使用的Proteus版本并激活你的帐号,然后再运行仿真看看。 4.标题:Error on Keil and Proteus co-simulating 问题:我把Proteus 升级到SP4之后,每当我用Keil 和Proteus联调的时候,系统总是报告:" Error: Target DLL has been cancelled....",这是怎么回事呢?在Proteus演示版下一切都正常,在专业版中就出现这个问题,而且在Proteus 6.9 SP4 professional 下,源代码窗口中不能使用单步进和单步出等调试按钮工具。这是怎么回事呢? 答:1)下载并安装最新的VSM Keil Debugger Driver 2)使能Proteus下的'Use Remote Debug Monitor' 3)在Keil的工程选项下设置使用Proteus VSM Simulator 4)在uVision Debug菜单下的Proteus VSM Simulator设置主机IP地址为127.0.0.1 端口为8000 5)如果电脑安装了防火墙,请设置其“允许通过”的规则 6)如果上述操作还不能奏效,那就只有卸载proteus专业版和演示版,然后再重装专业版。 5.标题:cmos 40106 timing 问题:我在振荡器中使用CMOS 40106反相器的时候,想知道当它超出频率的时候是怎么工作的;我知道可以通过给设计项目建立程序并在仿真时用显示器观测到它的频率。 答:在你的电路中分别设置3组不同的R和C值,然后分别测量其输出频率,测量结果看起来会很接近VSM中显示的结果:F = .6/RC。如果你想要电路达到预期的效果,可以将555作为振荡器使用,其频率和电压是相对独立的。 6.标题:who can tell me for device creating 问题:我在哪里可以找到我在PROTEUS中创建编辑的元器件的参考值啊? 答:可以在元器件的属性中修改,先右键选中再左键单击,在弹出的对话框中的顶部有一栏“co mponent reference”在其空格区域中填入一个标注号码即可,且不要勾选其右边的hidden选项。

Proteus使用方法

Proteus软件使用方法一 2008-11-18 20:47 Proteus软件是Labcenter Electronics公司的一款电路设计与仿真软件,它包括ISIS、ARE 模块,ARES模块主要用来完成PCB的设计,而ISIS模块用来完成电路原理图的布图与仿真。的软件仿真基于VSM技术,它与其他软件最大的不同也是最大的优势就在于它能仿真大量的单片比如MCS-51系列、PIC系列等等,以及单片机外围电路,比如键盘、LED、LCD等等。通过P 件的使用我们能够轻易地获得一个功能齐全、实用方便的单片机实验室。 本文中由于我们主要使用Proteus软件在单片机方面的仿真功能,所以我们重点研模块的用法,在下面的内容中,如不特别说明,我们所说的Proteus软件特指其ISIS 在进行下面的操作前,我先说明一点:我的Proteus版本是7.1,如果你使用的以前的版本,可能你发现在鼠标操作上会略有不同。这主要表现在6.9以前的版本鼠标的作用与一般软件刚好相反,而7.0以后已经完全改过。 下面我们首先来熟悉一下Proteus的界面。Proteus是一个标准的Windows窗口程大多数程序一样,没有太大区别,其启动界面如下图所示:

如图中所示,区域①为菜单及工具栏,区域②为预览区,区域③为元器件浏览区,为编辑窗口,区域⑤为对象拾取区,区域⑥为元器件调整工具栏,区域⑦为运行工具条下面我们就以建立一个和我们在Keil简介中所讲的工程项目相配套的Proteus工程详细讲述Proteus的操作方法以及注意事项。 首先点击启动界面区域③中的“P”按钮(Pick Devices,拾取元器件)来打开“Pick D (拾取元器件)对话框从元件库中拾取所需的元器件。对话框如下图所示: 在对话框中的“Keywords”里面输入我们要检索的元器件的关键词,比如我们要选择使用的AT89C51,就可以直接输入。输入以后我们能够在中间的“Results”结果栏里面

Proteus 软件使用说明

Proteus 软件应用 (一) Proteus制版流程: 绘制原理图--电器规则检测--生成网络表--将网络表导入ARES—系统参数设置--绘制PCB板框的大小--选则自动布局--设计规则管理器设置【POWER:T25,V50 SIGNAL:T10,V40 】--布线(自动或手动)--自动调整 --PCB 敷铜--PCB输出【输出--Gerber输出--设置相应层,输出--Gerber视图--可查看刚才输出的文件】。 (二)库元件说明

(三)虚拟仿真工具: 【激励源】: DC 直流信号发生器 SINE 正玄波信号发生器 PULSE 脉冲发生器 EXP 锯齿波发生器 SFFM 单频绿发生器 PWLIN 分段线性激励源 FILE FILE信号发生器 AUDIO 音频信号发生器 DSTATE 数字单稳态逻辑电平发生器 DEDGE 数字单边沿信号发生器 DPULSE 单周期数字脉冲发生器 DCLOCK 数字时钟信号发生器 DPATTERN 数字模式信号发生器【虚拟仪器】: OSCILLOSCOPE 示波器 LODIC ANALYSER 逻辑分析仪 COUNTER TIMERE 计数/定时器 VIRTUAL TERMINAL 虚拟终端 SPI DEBUGGER SPI调试器 I2C DEBUGGER I2C调试器

DC AMMETER 直流电流表 AC VOLTMETER 交流电压表 AC AMMETER 交流电流表 【图表仿真】: ANALOGUE 模拟波形 DIGITAL 数字波形 MIXED 模数混合波形 FREQUENCY 频绿响应 TRANSFER 转移特性分析 NOISE 噪声波形 DISTORTION 失真分析 FOURIER 傅里叶分析 AUDIO 音频分析 INTERACTIVE 交互分析 CONFORMANCE 一至性分析 DC SWEEP 直流扫描 AC SWEEP 交流扫描 (四)模版设置: 1、隐藏《TEXT》 单击菜单栏上的“模版”——》“设置设计默认值”菜单,在弹出的窗口中将“显示隐藏文本(Show hidden text?)”栏后面的对勾取消掉即可。 2、使图纸颜色为白色 单击菜单栏上的“模版”——》“设置设计默认值”菜单,在弹出的窗口中将“图纸颜色”栏后面的方框改为白色即可。 3、使格点颜色为白色 单击菜单栏上的“模版”——》“设置设计默认值”菜单,在弹出的窗口中将“格点颜色”栏后面的方框改为白色即可。 4、显示隐藏引脚 单击菜单栏上的“模版”——》“设置设计默认值”菜单,在弹出的窗口中将“显示隐藏引脚”栏后面的方框中打上对勾即可。 (五)软件设置: 【1】网络表设置 选择【Tools】--【Netlist Complier】在弹出的对话框中设置如下【Output: Files | Mode: Physical | Scope: Whole Design | Depth: Flatten | Format: SDF 】也可以保持默认设置,点OK。 【2】 ARES工具箱图标按钮说明 1. 放置和布线工具按钮

相关主题