本文主要是介绍Proteus下仿真AT89C51单片机串行口的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
在Proteus下仿真AT89C51单片机的串行口的时候,Proteu不同版本下差别较大。
同样的程序,在7.8的老版本(7.8版本的原理图仿真软件名称是ISIS 7 Professional)下仿真串行口,收发均正常。但是,在8.13版本下面,发送没问题,接收就会出现收不到的情况。
下面有两种解决方法:
1. 用7.8老版本仿真。
2. 把7.8版本安装目录下的MCS8051.DLL文件复制到8.13安装目录下,覆盖原文件,可以正常仿真串行口。MCS8051.DLL在7.8版本的位置是软件安装目录+Labcenter Electronics\Proteus 7 Professional\MODELS;8.13版本的该文件的位置是软件安装目录+Labcenter Electronics\Proteus 8 Professional\DATA\MODELS。
这篇关于Proteus下仿真AT89C51单片机串行口的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!