单片机怎么控制led点阵模块上面显示字

2021-01-22 22:40:29 字数 1281 阅读 1283

1楼:匿名用户

你好!不知你要实现什么样的效果,私信联系吧

2楼:匿名用户

扫描方式控制,类似很多led一个道理!!

led点阵用单片机是怎么控制的?

3楼:【血戮】龙鈋

相信你是

来个新手,相信你用的是

源51的两排8位口实现的功能,那么楼上的解释你可能不太懂(说实话我也不是很懂。)

但是简单一点来说led点阵需要两排8位,一个负责行,一个负责列,比如0是选中的意思,那么行是01111111,列是1011111,那么第一行的第二列灯亮。原理说完,那么左移的话那就简单了,简单而言,行不变,列左移一位,比如上面的行保持01111111,列在下一次变成01111111,就使得第一行的第一列亮灯了。那么在左移的时候,行是不用变,原来是多少就多少;而列呢,每次使用左移符号”<<“左移一位,就达到了左移显示的效果了。

打字不易,如满意,望采纳。

4楼:匿名用户

原理上和数码管是一样的控制方法,一个数码管就相当于一排8个灯

单片机是怎么控制开发板上的led点阵的?

5楼:匿名用户

同键盘矩阵,

两个引脚同时高电平才点亮就可以了。

你的思路是1*64

但是矩阵式8*8,只要16个引脚

单片机制作led显示屏,怎么让字滚动,思路是什么

6楼:匿名用户

按照时间段来说,一开始先显示一个字,延时500ms后,这个字的每个亮的点都向换到旁边的点亮,然后再延时500ms……依此类推,这个字就向左滚动了,要让它快点或者慢点滚,改变延时时间即可。

7楼:匿名用户

可以参考一下

#include

#define uchar unsigned char#define uint unsigned intsbit yy=p2^0;

sbit xx=p2^1;

uchar temp,i,j,a;

uchar code table=;

void delay(uint z)

//延时子函数

void main()}}}}

8楼:匿名用户

制作led电子显示屏的具体方法材料:订购单元板、铝合金边框(户内)、钣金你怎么这么抠涅?!你说你一分不给我还得教你知识是不? 这么深奥的

单片机程序问题stc双串口,stc89c52单片机怎么实现用两个串口控制两个模块?

1楼 这东西还得自己去多思考,多琢磨 串口通信 由串口1发出至上位机 你上位机是完全没收到数据吗? 波特率,校验位之类的设置对没? 你可以一步一步的来调 先调通串口2 再调串口1 最后联调 2楼 匿名用户 不用示波器光看程序太费劲了,用示波器看看是哪个地方的问题,没有示波器用万用表看看电影值是否变动...