微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 硬件工程师文库 > 数字电路中Multisim10单片机的应用

数字电路中Multisim10单片机的应用

时间:08-16 来源:本站整理 点击:

程序下方打开的电子数据表视图中可以看到程序分析结果,必须重新检查所编程序,找出错误修正改之,方能进入下一步操作。运行本程序在电子数据表视图显示结果如图4所示,显然没问题, 2个警告没有关系,只是编程程序中有些元素设置了未用而已。

 

图4 C语言编程分析结果

  3 调出其他仿真元件,搭建单片机仿真电路,进行仿真

  3. 1 单击电子仿真软件Multisim10基本界面元件工具条,从不同的元件库中,分别调出相应的元件(三极管、电阻和数码管等) ,按图1 进行连接,然后运行仿真。

  3. 2 按图1所示仿真电路接线无误的前提下,单击基本界面右上角仿真开关按钮。

  3. 3 电子仿真工作平台将会看到LED按编好的程序完成11进制计数器的功能。

  4 仿真调试工具

  4. 1 在"11进制计数器"仿真电路运行的情况下,单击主菜单"MCU /MCU8085U1 /Debug View",将打开调试程序和排除故障窗口。

  4. 2 单击主菜单"MCU /MCU8085U1 /Memory View",将打开MCU存储器窗口,在该窗口下可以看到特殊函数寄存器( SFR ) ; 内部RAM ( IRAM ) ; 内部ROM( IROM) ;外部RAM (XRAM) 。借助于以上仿真调试工具和MCU的存储器,可以对程序进行诸如设置断点、修改程序、观察地址值、堆栈情况、进入子函数、跳过指令等操作,从而达到验证、调整、修改和完善仿真程序的目的,直至完成所需功能为止。

  5 结束语

  综上所述,相信本文对单片机爱好者会有很大的启示,并对单片机初学者起到抛砖引玉的作用。无需借助实验室的仪器设备,只要拥有一台手提电脑就可以在任何时间和地点进行单片机仿真实验,很好地满足了电子工作者在单片机仿真方面的需求。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top