Proteus主要由两个部分组成,一个部分是ISIS,其主要功能是原理图的设计和与电路原理图的交互仿真。另一个部分是ARES,它主要用于设计印制电路板。
2.2.1 用Proteus的ISIS设计电路原理图
本课题采用Proteus的ISIS设计智能温度传感显示系统的电路原理图并与Keil μ Vision2联合调试仿真,下面将作详细介绍。双击如图2.6所示的快捷图标,进入Proteus ISIS 7的操作界面。
图2.6 Proteus快捷图标
单击操作界面左侧的“P(从元件库中选取)”按钮,选择绘制系统电路原理图将要用到的电子元器件,并单击“确定”按钮,将其添加到左侧边栏内。单击鼠标选中左侧边栏内的电子元器件名称后,再在右侧绘图区单击,即出现该电子元器件的红色阴影,移动到适当位置后再次单击,即在图纸上放置了该电子元器件。
放置好电子元器件以后,连接好电子元器件之间的连线,即可完成系统的电路原理图的绘制。可以根据布线情况灵活改变电子元器件的位置,以便于接线和节省空间。这在企业需求生产小型化系统时尤为重要。当遇到有多条连接线占用大量空间的情况时,可以采用总线来代替这数条平行的导线。这里的“总线”就是指一组具有电气相关性的信号线。
在下一章节中,将会对如何进行本课题研究的智能温度传感显示系统的具体电路原理图的设计作一个详细的介绍。本课题需要用到的绘制系统电路原理图的电子元器件如图2.7所示。
图2.7 系统所用元件
2.2.2 Proteus与Keil联合调试
在绘制好系统的整体电路原理图以后,就可以进行Proteus软件与Keil μ Vision2软件的联合调试仿真,来验证系统的正确性了。具体步骤如下:首先双击原理图中的单片机芯片,会出现如图2.8所示的“编辑元件属性”窗口,然后在“Program File”选项中选择先前用Keil软件编写C语言程序生成的hex文件“test01.hex”,最后点击“确定”按钮。这样就完成了给单片机绑定程序的任务。 AT89S52单片机智能温度传感显示系统设计+源程序+电路图(3):http://www.youerw.com/zidonghua/lunwen_14568.html