首页 理论教育 使用Proteus系统仿真软件调试验证单片机系统运行结果

使用Proteus系统仿真软件调试验证单片机系统运行结果

时间:2023-11-06 理论教育 版权反馈
【摘要】:Proteus是一款优秀的EDA软件,使用它可以绘制电路原理图、PCB图,并进行交互式电路仿真。在单片机软件仿真开发中,可以使用该软件检查系统仿真运行的结果。打开Proteus ISIS,开发界面如图3.11所示。器件添加完成后,再进行导线连接,具体过程可以参阅Proteus软件使用等方面的书籍和资料,在此不作详细介绍。图3.15Proteus下LED灯的闪烁效果图

使用Proteus系统仿真软件调试验证单片机系统运行结果

Proteus是一款优秀的EDA软件,使用它可以绘制电路原理图、PCB图,并进行交互式电路仿真。在单片机软件仿真开发中,可以使用该软件检查系统仿真运行的结果。

结合例3.1,其软件仿真过程如下所述。

【步骤1】打开Proteus ISIS,开发界面如图3.11所示。在图3.11中,除了常见的菜单栏和工具栏外,还有预览窗口、对象选择器窗口、图形编辑窗口、仿真过程控制按钮等。

图3.11 Proteus ISIS界面

【步骤2】单击“对象选择器”窗口上方的“P”按钮,弹出如图3.12所示的“设备选择”对话框,在“Keywords”文本编辑框中输入芯片型号的关键字,在右侧出现的“结果”窗口中选中所需要的芯片,然后单击“OK”按钮。最后,回到开发主界面,鼠标移入“图形编辑”窗口中会变成笔状,选择合适位置并双击鼠标,芯片就出现了。

图3.12 选择单片机芯片

【步骤3】参照步骤2添加芯片的方法,添加发光二极管电阻。器件添加完成后,再进行导线连接,具体过程可以参阅Proteus软件使用等方面的书籍和资料,在此不作详细介绍。导线连接后可得到该项目的硬件系统图,如图3.13所示。(www.xing528.com)

图3.13 Proteus下的硬件系统图

【步骤4】至此系统硬件电路连接已经结束,把鼠标拖到单片机芯片AT89C51内,单击鼠标右键会出现一个文件菜单,在其中选择“Add/Remove Source Code Files”选项并单击鼠标,则出现如图3.14所示的对话框。在其对话框中加载“闪烁的LED灯c.hex”文件,加载完成后,单击按钮“OK”,该文件则添加成功。

图3.14 Proteus下单片机芯片加载“.hex”文件图

【步骤5】加载“闪烁的LED灯c.hex”文件成功后,单击仿真控制按钮的第一个“三角形”箭头(play),按下按键就能运行信号灯闪烁系统了,即LED灯开始以0.2 s的时间间隔一亮一灭地闪烁,如图3.15所示。

图3.15 Proteus下LED灯的闪烁效果图

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

我要反馈