用单片机做点阵屏问题,很有趣,进来看看

看图,仿真正常,搭硬件电路 发生了这样的情况,想了半天,没弄明白,求解.我的行用138 列用595..是不是595 的数,,DS接错了?
怎么改呢, 现在的情况好像是每个595的最高最低位反了.
这样行吗?现在是从第一个595进数,如果从最后一个595进数呢

应该是高低位传值错了吧...
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-01-07
应该是简单的管脚错位了吧,既然都是这样,clock应该正确,逻辑也不会错,估计是时序或者接法问题

利用单片机,在一个8*8的点阵显示屏上显示一个“大”字,怎样编程啊...
1.首先用字模提取软件提取“大”字的字模。软件网上很多,用“字模提取”关键字可以搜到。也可以用EXCEL在8x8上方框上自己写一个“大字”,然后有标记的为1,没标记的为0,那么一行下来有8位既一个节,总共8行,共8个字节。2.把这8个字节做成数组。放在FLASH里比较好。3.使用时,数组第一个元素送...

51单片机做点阵屏的问题,64行 16列,采用行扫,但显示的时候,画面总是跳...
^_^,我以前做个一个类似的项目,经验认为一般每一行使用1~2ms就可以了,也就是说实际应用中20ms内完成一个周期一般是没有问题的,频率太高,显示会变暗,频率太低就会闪烁,下面是部分代码,原程序还有一个红外遥控输入程序的:\/***show***\/ void trasmit(unsigned char byte,unsigned char bit_...

单片机51,LED点阵如何使点阵上显示的字会左右移动,或上下移动?
回答:液晶显示屏是不停闪烁的,而且一次只能显示一个图案。显示屏上显示12345也是每次在一个位置上显示一个数字,不停的显示五次,由于计算速度快,及人眼暂留现象,使人感觉上显示的是12345。现在,你如果需要动画效果,需要从底层做起。一,写函数,完成指定位置显示指定字符。二,写延时函数,三,写延时显示字符...

51单片机点阵问题,总是乱码
另外8*8点阵显示效果不会很好,特别是点与点之间的空隙太大,有时不仔细看,还真看不出显的是什么东东

单片机点阵试验,关于字模数组的问题。我的试验原理图是行译码供电,列59...
你看下你点阵的电路连接啊 你单片机上能显示这个帅字吗 提取字模还得看怎么连接的啊你看看我这些啊 我觉得你这个软件怪怪的哇 不好意思我菜鸟一枚不好别吐就行啊- -!如果没用轻无视谢谢!

单片机怎么样开发程序让192*32点阵屏显示汉字
这个问题有点大,要分为几部分。1、显示驱动,这部分程序要实现往显示器上传输数据,并能正确显示出来;2、汉字点阵解析,通常我们存储的汉字是它们的内码,我们得通过标准汉字库把这些个汉字内码一一的解析出它们对应的点阵,然后再送给显示器。当然也可直接存储汉字的点阵,这种用法是固定显那么几个汉字...

51单片机led点阵不亮是什么原因
1.代码问题 可以看到程序中使用了MatrixLED函数,但是只有当把MatrixLED函数放进while(1)的循环函数中时才能正确显示,并且还有伴有嗡嗡声。这表明问题可能是由于程序逻辑不正确而导致的。因此,可以尝试检查代码是否正确,特别是MatrixLED函数是否正确编写。2.硬件电路问题 另外,可以看到LED显示屏电路的行...

为什么我的51单片机点阵数码管显示爱心图形,而是全亮
仿真LED点阵屏,别用三极管,这不是实物,不用考虑驱动问题。关键是接三极管后,仿真图变得复杂,反倒出错。看你第二个图的点阵屏,上面引脚全为红点,都是高电平,而下面的引脚全是蓝点,都是低电平,所以全亮。并没有实现按列(或按行)扫描。就是仿真图画得太复杂了,又用了总线加标网络标号,而...

单片机 led点阵屏
同志。。怎么会不够呢 你不能直接使用220V的电源的。中间要加转换电源(转5V)的 如果遇见电压不够的话会导致屏幕灰暗 你只要在加点电源就可以的

我用51单片机串行通信方式去控制一块8×8LED点阵屏,显示的时候,文字闪 ...
5ms×8=40ms(25次\/秒),这只是人眼视觉暂留的下限。我觉得你至少应该提高4~5倍的刷新速度才行(例如每行显示1ms)。另外如果你的51还要执行别的运算,应尽量减少它们的时间,也就是让51的绝大部分时间都在驱动LED“显示”。如果还不行,那就只能在LED驱动一侧加锁存器了。

相似回答