1、打开Proteus软件,出现如下界面。右边的一个大块是绘图窗口,左边的一个小视图窗口靠近组件SHU列表和控制按钮。
2、单击菜单栏中的“文件”,并从下拉菜单中选择“打开设计”。这里的设计图已经提前准备好了。
3、然后选择。DSN类型文件(Proteus默认的软件类型)。
4、打开后,图纸窗口有图纸。右边是数码管,左边是AT89C51单片机。
5、双击AT89C51单片机在绘图窗口d出窗口。需要根据硬件参数修改时钟周期,这里是12MHz,然后选择程序文件,即十六进制文件。
6、在这里加载十六进制文件。
7、再回到小窗口,其他可根据需要修改,一般设为默认即可。单击OK。
8、现在所有设置都完成了,通过单击左下角的小三角形开始模拟。你可以看到数码管亮在绘图窗口。
信号仿真出现了问题,不是系统的问题,建议如下:1 把当前文件夹下所有的文件全部删了,只留下那个C程序文件或汇编程序,再将程序添加到工程当中,重新生成(.hex)文件,然后在下载到proteus
如果能生成hex文件,那么,若仿真还出现了问题,,那么是proteus中的问题了,不是程序的问题,proteus中的问题是元件连接的问题,proteus中的元件连接肯定有错误的,若哪里没连或多连了,多多去检查
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)