通过放置、移动、旋转元器件操作,可将各元器件放置在ISIS编辑区中的合适位置,如图1-14所示。
图1-14各元器件放置在ISIS编辑区中的合适位置
7.放置电源、地(终端)
放置POWER(电源)操作:单击模式选择工具栏中的终端按钮,在ISIS对象选择器中单击POWER(电源),如图1-15所示。再在编辑区要放置电源的位置单击两次左键完成。放置GROUND(地)的操作类似。
图1-15终端符号
8.电路图布线 系统默认自动捕捉会自动生成连线。
(1)自动捕捉:在自动捕捉有效的情况下,当光标靠近引脚末端或线时该处会自动感应出现一个“□”,表示从此点可以单击画线如图1-16(a)所示。
(2)自动布线:在前一指针着落点和当前点之间会自动预画线,它可以是带直角的线如图1-16 (b)所示。在引脚末端选定第一个画线点后,随指针移动自动有预画细线出现,当遇到障碍时,会自动绕开障碍如图1-16 (c)所示。这正是智能绘图的表现。
(3)手工调整线形:要进行手工直角画线,直接在移动鼠标的过程中单击即可如图1-16 (d)所示。若要手工任意角度画线,在移动鼠标的过程中按住Ctrl键,移动指针,预画线自动随指针呈任意角度,确定后单击即可如图1-16 (e)所示。
8
和自动布线 有效。相继单击元器件引脚间、线间等要连线的两处,
(4)移动画线、改变线形:选中要改变的画线,指针靠近画线,出现“×”捕捉标志,按下左键,若出现双箭头,表示可沿垂直于该线的方向移动。此时拖动鼠标,就近的线会跟随移动,图1-16 (f)所示的为水平拖动;按住拐点或斜线上任意一点,会出现,表示可以任意角度拖动画线,如图1-16 (g)、(h)所示。
图1-16画线及其移动、改变形状
9.设置、修改元器件的属性
PROTEUS库中的元器件都有相应的属性,要设置、修改它的属性,可对住对象双击鼠标左键打开其属性窗口,这时可在属性窗口中设置、修改它的属性。例如,发光管的限流电阻R1,其属性窗口如图1-17所示,已将电阻值10k修改为300。其他元器件属性值修改结果如图1-18所示。
图1-17设置限流电阻值为300
9
图1-18编辑完成的“简单实例”电路
10.电气检测
设计电路完成后,单击电气检查按钮
,会出现检查结果窗口,如图1-19所示。窗口前面是一
些文本信息,接着是电气检查结果列表,若有错,会有详细的说明。当然,也可通过菜单操作“Tools—Electrical Rule Check?”,完成电气检测。
图1-19 电气检测窗口
1.3.3 源程序设计
1.添加源程序文件
单击ISIS菜单Source(源程序),弹出下拉菜单如图1-20所示。单击“Add/Remove Source Files?”(添加/移开源程序)选项,弹出如图1-21所示对话框,单击“Code Generation Tool”(目标代码生成工具)下方框中按钮
,弹出下拉菜单,选择代码生成工具 “ASEM51”(51系列及其兼
容系列汇编器)。若“Source Code Filename”(源程序文件名)下方框中没有期望的源程序文件,则单击“New”(新建)按钮,弹出如图1-22所示的对话框,在对话框文件名框中输入新建源程序文
10
件名 start.asm(“简单实例”源程序名)后,单击“打开”按钮,会弹出图1-22中的小对话框,单击“是”按钮,新建的源程序文件就添加到图2—34中的“Source Code Filename”下方框中,如图1-23所示。同时在菜单Source中也出现源程序文件start.asm,如图1-24所示。
图1-20添加源程序菜单
图1-21 “Add/Remove Source Code Files”对话框
图1-22新建源程序文件
11
图1-23添加源程序结果
2.编写编辑源程序
单击菜单“Source→start.asm”,如图1-24所示,在图1-25的源程序编辑窗口中编辑源程序。编辑无误后,单击
按钮存盘,文件名就是start.asm。
图1-24源程序文件加载到ISIS 图1-25源程序编辑窗口
1.3.4生成目标代码文件
1.目标代码生成工具设置
如果首次使用某一编译器,则需设置代码产生工具,单击菜单“Source→Define Code Generation Tools”,如图1-26所示。
其中,Code Generation Tool(代码生成工具)设置为ASEM51;Make Rules(生成规则)中,Source Extn(源程序扩展名)设置为ASM;Obj Extn(目标代码扩展名)设置为 HEX;Command Line(命令行)设置为%1;Debug Data Extraction(调试数据提取)中, List File Extn设置为LST。
12