io口直接扫描数码管的难题
时间:10-02
整理:3721RD
点击:
买了个四位共阳极数码管,因手头上有贴片89c51,引脚空余较多,所以把数码管的引脚全部接在单片机上,共阳极加了上拉电阻。最后发现,无论怎么修改程序,都无法动态显示四位数码管,不“消影”肯定不行,消了影显示不完全,要么这个亮,要么那个不亮。希望大神指点,还是真的没办法了? (而且接的是16M的晶振)
难道只能用译码器才可以吗
代码发上来看看啊
我也是刚刚学,应该可以的吧,具体要看代码
请先检查电路,看每个数码管能否全点亮,若能,再看程序中,在写完一个数码管数据后,是否加入1-10ms的延时,未加延时的话数码管点亮时间过短,led还未达到正常亮度,自然观察不到。不妨先尝试点亮一个数码管。