51单片机仿真

2019-07-17 17:02发布

seven_seg_com_a
multisim仿真51时发现点亮时发现数码管只能秒闪一下,这个怎么解决啊?while(1)
{
P0=0X00;
}
只是闪一下,如果加上延时那就是隔一会闪一下,怎么回事?




友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
魏东
1楼-- · 2019-07-17 21:24
你能否看下主函数
到此寻渡
2楼-- · 2019-07-17 22:59
魏东 发表于 2015-3-29 11:43
你能否看下主函数

主函数是自己写的啊,就是main()然后就是一个上面发的一个最简单的程序,我不知道这个软件该怎么用了,用指示灯接入后延时1ms不到的时间却能闪来闪去,写c51的简单程序我还是可以的,就是不懂这个软件里的数码管究竟是怎么仿真的,按照上面的程序正常的数码管应该是一直亮着,而且七段都是亮的,谢谢您能回答!还请您帮我,感激不尽,我看了好久也不明白是哪里有问题,用示波器发现那个端口确实是自己想要的脉冲,但怎么这个数码管就不行了呢
Strom-DarkHorse
3楼-- · 2019-07-18 01:43
我想问一下,你的那个单片机的电路图上是一个IO口控制一个数码管吗?不过一般地都是有锁存器,一个IO口控制好几个数码管,如果是这样的话就得控制段选和位选,你可以吧原理图发来看看

一周热门 更多>