求救protues高手!我用protues做了一个电压表,为什么出现下面的情况,没有显示,如何 解决??

如题所述

  你这个图明显是错的,

1,单片机的端口不能直接驱动数码管的位选,必须通过三极管驱动,段必须加限流电阻。

2   注意你的数码管是共阴还是共阳的,

3   程序要正确,要分时扫描。

    顺便给你一个正确的,采用的是共阳数码管。单片机使用的是2051

温馨提示:内容为网友见解,仅供参考
第1个回答  2012-12-20
显然P0口无输出,处在高阻状态(所谓的FLT),你要向P0口写入数据追问

如何向P0口写数据呢,单片机已经加载了hex文件

追答

仅仅是为了检验显示,代码如下;
#include
void main(void)
{
P0=0x40;
P2=7;
}

编译成hex后,载入并运行,即可显示三个0;
另外,仅仅是在仿真里,可以忽略数码管驱动电路,

protues仿真时为什么为什么有的引脚没有电平显示,为灰色?
灰色表示电平不确定状态,高为红,你必须要将此引脚的电平确定,比如P0口,你做输出口时,必须接上拉电阻等。。。

protues仿真中电压表显示nan是什么意思
NaN是Not a Number的缩写 NaN 用于处理计算中出现的错误情况,比如 0.0 除以 0.0 或者求负数的平方根。由于proteus是基于spice模型的,所以会出现计算上的错误情况

有没有单片机高手啊,我用protues画了一个温度控制检测电路,仿真的时 ...
protues仿真 不是很准确的,,同样的程序在实物中可以运行,结果正确,,在protues中可能就不行了, 如果觉得自己的程序正确,,那么建议你把protues里面的元器件换换, 然后再试试,,在数码管这块经常出现这种问题

protues 软件,仿真电路,怎么没有接地啊
P旁边有一个按钮,四个引脚的,叫sub-circuit,在总线BUS下面,把鼠标放上面一段时间就会显示名称,左键点击就出来了

如何调节电流表的量程在 protues
双击电流表,跳出属性窗口,有个显示等级(display range)里有3 项安(Amps),毫安(milliamps)和微安(Microamps) 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他...

右边的圆圈在protues中怎么找啊?我觉得不是直流电压表。求助!!!
这个确实是电压表,在左边的工具栏中点虚拟表一项,如下图,画红圈一项,点中后在列表选中的就是直流电压表。

这个电路图的电压表读数如何得到?(所用软件protues7)
看不懂,没见过电子式的电表

PROTUES中的示波器显示不了对应的波形也测不准,用探针可以测准,怎么...
看下示波器的设置是否正确,AC\/DC,扫描时间,或者换其它的示波器看下。如果只是看电压的话,可以放置电压表。

Protues 7.10 为什么有些功能用不了? 如图设置设计默认值为灰色不可用...
电压表和示波器好像也用不了

单片机DS18B20测温的问题,程序好像没问题,但是用protues仿真就是...
你这是动态显示,ds18b20转换时间很长,基本上数码管就没有闪烁的时间就过去了,人眼很难捕捉到,你用静态显示就看见了 如果想动态显示那么 display();改成for(i=1;i<100,i++){ display();} 可以调整i的上限观察吧

相似回答