首页 理论教育Proteus中标注方法及技巧

Proteus中标注方法及技巧

【摘要】:Proteus提供了总线和标注的方法,绘制的电路图看起来变得整洁、美观,同时让人容易理解。这是Proteus的自动画线功能,请同学们在实践中多学习探索。图4-37 Proteus的连线标注图4-38 编辑连线标号另一种方法是在点击按钮后,按下键盘上的字母键,会弹出属性分配工具对话框,如图4-39所示。

1.任务要求

修改图4-1中的导线连接,不直接使用导线连接,用Proteus的标注方法对电路图连接进行标注。

2.任务目的

在画单片机电路时,需要对大量导线类型相同的数据和地址进行连线,在有限的空间内如果用导线直连,整个电路图看起来会很乱。Proteus提供了总线和标注的方法,绘制的电路图看起来变得整洁、美观,同时让人容易理解。

3.任务分析与实施

在电路图中,标注相同两个网络标号,在实际电路中是连通的,本任务将对P0端口的引脚、74HC245的引脚、排阻引脚、LED发光二极管的分压电阻引脚进行标注,步骤如下:

(1)先画出所需引脚的延长线。以P0.0为例,将鼠标放置在P0.0的引脚端口处,在画线状态下画一段引线,长度自定,双击鼠标左键完成画线。

(2)画出P0.1~P0.7的延长线。将鼠标放置在P0.1的引脚端口处,在画线状态下,双击鼠标左键,会发现画出一条和P0.0一样的延长线,用同样的方法画出其余延长线。这是Proteus的自动画线功能,请同学们在实践中多学习探索。

(3)用同样的方法画出74HC245的引脚、排阻引脚、LED发光二极管的分压电阻引脚的延长线。

(4)导线标注。这里讲两种标注方法。

一种是在图4-37中单击连线标注按钮,将鼠标移至需要标注的导线上单击左键,弹出如图4-38所示的对话框。在字符串对话框内输入要标注的字符串,如P00。按此方法标注所需连线。这种标号方式常用于元件间引脚连线较少,但距离比较远,连导线不方便的情况。

图4-37 Proteus的连线标注

图4-38 编辑连线标号

另一种方法是在点击按钮后,按下键盘上的字母键,会弹出属性分配工具对话框,如图4-39所示。在字符串后输入命令格式为:NET=××#(NET代表网络,在此使用为固定模式,××代表我们需要命名标号的名字,#代表从0开始的计数),这里以74HC245的B端为例,输入:NET=P0-#,在需要添加标号的电路线上合适位置单击,即可放置标号P0-0,下个电路线同样操作,即可放置标号P0-1,能够方便快速放置多个标号。

图4-39 属性分配工具(www.chuimin.cn)

最终绘制调整后的电路图如图4-40所示。

图4-40 用标注方式绘制的电路图

在放置时,按下字母A键,弹出对话框,计数即可归零,同样可以在对话框里设置当前计数值及计数增量。在放置标号误操作时,可按Ctrl+Z键(撤销操作快捷键)及此种方法配合可进行快速调整。此种添加标号方法常用于标记与总线连接的电路连线。

【实训4.1】利用位运算取反、左移实现单向流水灯控制程序设计(以图4-40为基础实现)。

分析如下:

(1)假设流水灯初始状态控制字的初始值为“ctw=0000 0001B”,取反“~ctw=1111 1110B”送P0端口输出,将D1点亮。

(2)延时一段时间。

(3)ctw<<=1。

(4)循环执行(2)、(3)操作。

流程图如图4-41所示。

图4-41 利用位运算取反、左移实现单向流水灯控制的流程图

相应的程序:

参照此程序请同学们想一想,流水灯单向右移的控制程序如何实现?流水灯的控制方式还有哪些类型?如何实现?