首页 理论教育 单片机AT89C51添加操作详解

单片机AT89C51添加操作详解

时间:2023-10-22 理论教育 版权反馈
【摘要】:下面以添加单片机AT89C51为例来说明如何将所需的元器件添加到编辑窗口,如图3-28所示。如果误拖动一个对象,所有的连线都会变成一团糟,可以使用Undo命令撤销操作恢复原来的状态。2)如果对象可以调整大小,对象周围会出现黑色小方块,叫做“手柄”。在拖动的过程中手柄会消失以便不和对象的显示混叠。

单片机AT89C51添加操作详解

1.文件操作

(1)开始一个新的设计 启动ISIS或在ISIS中执行命令“New Design”,新设计的默认名字为UNTITLED.DSN(设计文件扩展名为“DSN”)。

(2)加载一个现有的设计 在ISIS中执行命令“Load Design”,将出现对话框,选择设计文件所在的路径后双击设计文件即可加载该设计到编辑窗口。Proteus在其安装目录下的Samples文件夹下提供了大量设计范例,供学习参考。

(3)保存设计 用“Save Design”命令保存文件,在保存对话框中选择保存路径和文件名(建议保存在自己文件夹中,并按设计内容取名保存以便以后查阅,比如这里可保存为D:\MCU\AT89C51.DSN)。若原先已保存过,原先的旧文件就会在名字前加了前缀Backup of。也可以用Save as命令把设计内容保存到另一个文件中。

2.编辑对象

(1)对象放置 放置对象的步骤如下:

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

2)根据对象的具体类型选择子模式图标。

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

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

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

下面以添加单片机AT89C51为例来说明如何将所需的元器件添加到编辑窗口,如图3-28所示。

978-7-111-46831-8-Chapter03-72.jpg

图3-28 元器件添加窗口

方法1:如果知道元器件的名称或名称中的一部分,可以在左上角的关键字搜索栏“Key-words”中输入,例如输入“AT89C51”或“89C51”,即可在“Results”栏中显示出该名称或包含该名称的元器件,双击“Results”栏中的名称“AT89C51”即可将其添加到对象选择器。

方法2:如果不知道元器件的名称,可逐步分类检索。在“Category”(器件种类)下面找到该器件所在的类别,如对于单片机,我们应单击鼠标左键选择“Mictoprocessor ICs”类别,在对话框的右侧“Results”栏中有常见的各种型号的单片机。如果器件太多,可进一步在下方子类“Subcategory”中找到该单片机所在的子系列(如8051 Family),然后在“Results”栏中双击所需要的器件将其添加到对象选择器,如“AT89C51”(注:右边的预览窗口可显示其电路符号和封装)。

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

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

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

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

(3)删除对象 用鼠标指向选中的对象并单击右键可以删除该对象,同时删除该对象的所有连线。具体步骤如下:

1)右键单击单一对象或框选块以选定对象或对象组。

2)对单一对象,再次单击右键可以删除被选中的对象,同时删除该对象的所有连线。

3)对于对象组,单击编辑工具栏中的“块删除”按钮或按下删除键可删除所有被选中的对象。

(4)拖动对象 用鼠标指向选中的对象并用左键拖动该对象。该方式不仅对整个对象有效,而且对对象中单独的标签也有效。

具体步骤如下:

1)右键单击或框选以选定对象或对象组。

2)对单一对象,可用左键拖动该对象。如果线路自动路径器功能被激活的话,被拖动对象上所有的连线将会重新排布。

3)对于对象组,单击编辑工具栏中的“块移动”按钮,再移动鼠标可移动一组对象。

如果线路自动路径器功能被激活的话,被拖动对象上所有的连线将会重新排布。这将花费一定的时间(10s左右),尤其在对象有很多连线的情况下,这时鼠标指针将显示为一个沙漏

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

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

移动标签的步骤如下:

1)选中对象。

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

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

4)释放鼠标。

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

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

1)选中对象。

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

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

(7)调整对象的方向 许多类型的对象可以调整方向为0°、90°、270°、360°或通过x轴y轴镜像。当该类型对象被选中后,旋转和镜像按钮978-7-111-46831-8-Chapter03-73.jpg978-7-111-46831-8-Chapter03-74.jpg978-7-111-46831-8-Chapter03-75.jpg978-7-111-46831-8-Chapter03-76.jpg会从蓝色变为红色,然后就可以改变对象的朝向。

调整对象方向的步骤如下:

1)选中对象。

2)用鼠标左键单击旋转按钮978-7-111-46831-8-Chapter03-77.jpg可以使对象逆时针旋转,用鼠标左键单击旋转按钮978-7-111-46831-8-Chapter03-78.jpg可以使对象顺时针旋转。(www.xing528.com)

3)用鼠标左键单击镜像按钮978-7-111-46831-8-Chapter03-79.jpg可以使对象按x轴镜像,用鼠标左键单击镜像按钮978-7-111-46831-8-Chapter03-80.jpg可以使对象按y轴镜像。

当旋转和镜像按钮是红色时,操作他们将会改变某个对象,即使你当前没有看到它。实际上,这中颜色的指示在你想对将要放置的新对象操作时是格外有用的。当按钮是红色时,首先取消对象的选择,此时图标会变成蓝色,说明现在可以“安全“调整新对象了。

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

1)编辑单个对象的步骤:

①选中对象。

②用鼠标左键单击对象。

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

①指向对象。

②使用键盘<CTRL+E>。

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

3)通过元件的名称编辑元件:

①键入“E”。

②在弹出的对话框中输入元件的名称。

确定后将会弹出该项目中任何元件的编辑对话框,并非只限于当前图样的元件。编辑完后,画面将会以该元件为中心重新显示。可以通过该方式来定位一个元件。

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

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

①选中对象标签。

②用鼠标左键单击对象。

(9)复制所有选中的对象 复制一整块电路的方式:

1)选中需要的对象,具体的方式参照上文的“选中对象”部分。

2)用鼠标左键单击复制按钮978-7-111-46831-8-Chapter03-81.jpg

3)把复制的轮廓拖到需要的位置,单击鼠标左键放置复制的对象。

4)重复步骤3)放置多个复制对象。

5)单击鼠标右键结束。

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

(10)移动所有选中的对象 移动一组对象的步骤是:

1)选中需要的对象,具体的方式参照上文的“选中对象”部分。

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

可以使用块移动的方式来移动一组导线,而不移动任何对象。

(11)删除所有选中的对象 删除一组对象的步骤是:

1)选中需要的对象,具体的方式参照上文的“选中对象”部分。

2)用鼠标左键单击删除按钮978-7-111-46831-8-Chapter03-82.jpg

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

(12)连线Proteus ISIS没有画线的按钮,画线是通过自动检测来实现的,即连接电路不需要选择工具,直接用鼠标左键单击第一个对象连接点后再单击另一个连接点,则自动连线。

1)在两个对象间连线。

①在第一个对象连接点单击鼠标左键。

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

③为了避免导线太长、太多影响图面布线的美观,对于较长的导线,可以分别在需要连接的引脚开始绘制一条短导线,在短导线末端双击鼠标以放置一个节点,然后在导线上放置一个标签,凡是标签相同的点都相当于之间建立了电气连接而不必在图上绘出连线。

④在连线过程的任何一个阶段,都可以按<ESC>键来放弃连线。

⑤连线与2D图形工具中的绘制直线不同,前者具有导线性质,后者不具备导线性质。

2)线路自动路径器。

线路自动路径器(WAR)为用户省去了必须标明每根线具体路径的麻烦。该功能默认是打开的,但可通过两种途径方式略过该功能:

①如果用户只是在两个连接点单击,WAR将选择一个合适的线径。但如果单击了一个连接点,然后单击一个或几个非连接点的位置,ISIS将认为用户在手动定线的路径,会让用户单击路径线的每个角。路径是通过单击另一个连接点来完成的。

②WAR可通过使用工具菜单里的“WAR”命令来关闭。这项功能在两个连接点间直接定出对角线时是很有用的。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈