江西理工大学2012届专科生毕业设计(论文)
示),即可进入元件拾取对话框,如图4-2-4所示。
图4-2-3调入元件
图4-2-4 查找元件
要其他元件,还可以再次调入。
设计原理图放置元件:在对象选择器中的元件列表中,单击所用元件,再在设计窗口单击,出现所用元件的轮廓,并随鼠标移动,找到合适位置,单击,元件被放到当前位置。至此,一个元件放置好了。继续放置要用的其他元件。
移动元件:如果要移动元件的位置,可以先右击元件,元件颜色变红,表示被选中,然后拖动到需要的位置放下即可。放下后仍然是红色,还可以继续拖动,直到位置合适,在空白在图4-2-4所示的对话框左上角,有一个Keywords输入框,可以在此输入要用的元件名称(或名称的一部分),右边出现符合输入名称的元件列表。我们要用的单片机是AT89C52,输入AT89C,就出现一些元件,选中AT89C52,双击,就可以将它调入设计窗口的元件选择器。
21
江西理工大学2012届专科生毕业设计(论文)
在Keywords中重新输入要用到的元件,比如LED,双击需要用的具体元件,比如LED-YELLOW,调入。继续输入,调入,直到够用。点击OK,关闭对话框。以后如果需处单击鼠标左键,取消选中。
移动多个元件:如果几个元件要一起移动,可以先把它们都选中,然后移动。选中多个元件的方法是,在空白处开始,点击左键并拖动,出现一个矩形框,让矩形框包含需要选中的元件再放开,就可以了(参看图14)。如果选择的不合适,可以在空白处单击,取消选中,然后重新选择。
图4-2-5选中多个元件
移动元件的目的主要是为了便于连线,当然也要考虑美观。
连线:就是把元件的引脚按照需要用导线连接起来。方法是,在开始连线的元件引脚处点击左键(光标接近引脚端点附近会出现红色小方框,这时就可以了),移动光标到另一个元件引脚的端点,单击即可。移动过程中会有一根线跟随光标延长,直到单击才停住(图4-2-6)。
(a 画线开始) (b 划线中) (c 画线完毕)
图4-2-6 画线过程
在第一根线画完后,第二根线可以自动复制前一根线,在一个新的起点双击即可。如图4-2-7所示。
22
江西理工大学2012届专科生毕业设计(论文)
a 新的起点双击 b 很快画完
图4-2-7 自动复制前一根线
注意:如果第二根线形状与第一根不同,那可不能自动复制,否则会很麻烦。 修改元件参数:电阻电容等元件的参数可以根据需要修改。比如限流电阻的阻值应该在200到500欧姆左右,上拉电阻应该在几千欧姆。以修改限流电阻排为例,先单击或右击该元件以选中,然后再单击,出现对话框如图图4-2-8所示。在 Component Value:后面的输入框中输入阻值200(单位欧姆),然后点击OK按钮确认并关闭对话框,阻值设置完毕。
图4-2-8 修改电阻值
添加电源和地线:在左边工具栏点击终端图标,即可出现可用的终端,
图17-a 所示。在对象选择器中的对象列表中,单击POWER,图17-b所示,在预览窗口出现电源符号,在需要放置电源的地方单击,即可放置电源符号,如图17-c所示。放置之后,就可以连线了。放置接地符号(地线)的方法与放置电源类似,在对象选择列表中单击 GROUND ,然后在需要接地符号的地方单击,就可以了。
注意:放置电源和地之后,如果又需要放置元件,应该先点击左边工具栏元件
图标,就会在对象列表中出现我们从元件库中调出来的元件。
23
江西理工大学2012届专科生毕业设计(论文)
a选择端口 b选择电源符号 c放置电源符号
图4-2-9 添加电源和地
添加程序:单片机应用系统的原理图设计完成之后,还要设计和添加程序,否则无法仿真运行。实际的单片机也是这样。
在原理图中点击单片机以选中,再次点击打开元件编辑对话框,如图4-2-10 所示。
图4-2-10 编辑单片机—添加机器码程序
在图中看到: 在Program File:后边的方框里显示P1P2.HEX,说明机器码已经装入。如果没有装入,这里将是空白。这时可以点击其右边的打开文件图标,查找并选中机器码文件即可。这样,就可以在仿真时执行程序。
4.3仿真执行
Program软件可以仿真模拟电路和数字电路,还可以仿真若干型号的单片机。我们使用的目的主要就是仿真单片机和外围的接口电路。这里简要介绍MCS-52单片机和部分接口电路的仿真过程,其他方面的内容请自行查找资料。
4.3.1一般仿真
在原理图编辑窗口下面有一排按钮仿真的过程。点击按钮按钮
,利用它可以控制
开始仿真,开始以后按钮的小三角变成绿色,点击
暂停和继续仿真切换,点击按钮
停止
单步仿真,点击按钮
仿真。如图定时效果图:
24
江西理工大学2012届专科生毕业设计(论文)
图4-3-1 单片机定时闹钟实现效果图
25