proteus中仿真时,51单片机全输出高电平是什么原因?

如题所述

第1个回答  2019-04-21

应该是单片机没有加载HEX代码文件,就是单片机并没有执行程序。写好的程序,用keil 编译出HEX代码文件,然后双击仿真图中的单片机,如下图,点画红圈的文件夹图标,代到HEX代码文件,加进来,在画红圈的那个里应该有一个HEX文件。

本回答被网友采纳

proteus中仿真时,51单片机全输出高电平是什么原因?
应该是单片机没有加载HEX代码文件,就是单片机并没有执行程序。写好的程序,用keil 编译出HEX代码文件,然后双击仿真图中的单片机,如下图,点画红圈的文件夹图标,代到HEX代码文件,加进来,在画红圈的那个里应该有一个HEX文件。

用proteus仿真,单片机的引脚不随程序变化,一直是高电平怎么办?
用proteus仿真,单片机的引脚不随程序变化,一直是高电平,有两个可能,一是程序没有控制引脚输出低电平,或者输出低电平的时间极短看不出来。二是仿真图中的单片机并没有加载HEX代码程序。从这两点查找原因。

...在proteus里面仿真单片机全部引脚都为高电平,为什么?
单片机内部是TTL电频,悬空状态就等效为高电平,当然要看你程序对引脚做定义没

PROTEUS仿真时,为什么用光耦隔离输入到单片机而单片机的输入引脚总...
确实是这样的,这是软件的问题,实物就不是这样的。仿真解决的办法是用P0口,或者加一个非门到单片机的引脚就行了。如下图,接在P0.7脚的可以是低电平,而接在P3.7脚的就是高电平。

proteus8.0仿真出现问题了,89S52单片机的RST管脚与地之间加了一个电阻...
你好!你把C1 去掉,再试试看,如果还是高电平,那么就应该是仿真软件或者设置有问题了 去除了所有的外围器件的结果,看来是你软件的问题了

关于51单片机设置复位电路的问题
是这样的,楼下那个兄弟说的也对,在Proteus不用加复位电路也可以仿真.不过他没有解释你的问题,我给你解释一下:你这个电路,是没有问题的,那么为什么会输出高电平呢?因为,这个仿真模型的AT89C51是基于TTL电平类型的,而现在的现实中的单片机,用的是CMOS电平的,所以不会输出高电平.对于TTL电平的器件,有...

关于proteus,请教一下为什么电容和开关两边一直都是高电平啊
其实那电容两端的高电平,是因为RST引脚是高电平,与电容或开关无关。只要RST引脚外部接一个电阻,就会变成高电平。见下图,RST引脚只接一个电阻,就是高电平了。其实,RST引脚外部的复位电路是没有什么用的,不论有没有,单片机都照样可以运行的,而且就算是接了复位电路,按下那个开关,并不能让...

proteus单片机仿真时出现的颜色意思是什么?
proteus单片机仿真时出现的颜色意思为:红色:输出,高电平(一般 = VCC ) 也表示为 1。蓝色:输出,低电平(一般 = GND ) 也表示为 0。灰色:输出,不确定。proteus可以仿真51系列、AVR、PIC、ARM、等常用主流单片机。还可以直接在基于原理图的虚拟原型上编程,再配合显示及输出,能看到运行后输入...

proteus中vin是多少伏
答:51单片机Vin就是高电平,输出电压=GND(一般是0V)就是低电平,分别用1和0来表示,这个是理想值。但实际上它也有一个范围,这个会在单片机的datasheet里说明。比如你的单片机供电压(VCC)=5V,那么,datasheet里会说明高电平最低要达到多少伏,比如给出的是3.7V,那么在的范围内,单片机都会...

proteus做单片机仿真时候,引脚旁边的红点表示高电平,蓝点表示低电平,请 ...
P0口是开漏输出口,不接上拉电阻的话,输出是高阻状态。所以是灰色显示。

相似回答