有谁知道这个16*32点阵怎么左移,下面这个程序只能实现两个16*16输出相同的内容,怎么使其输出不同的

2024-12-26 22:05:28
推荐回答(2个)
回答1:

其实点阵显示就是:(针对16*16点阵显示一个汉字)
静止的显示就是扫第一行时送汉字的第一行,扫第二行时送汉字的第二行...扫第16行时送汉字的第16行,这叫第一帧扫完。如果想让字动那么扫第二帧时,行扫描第一行时,送汉字的第二行数据,行扫描第二行时,送汉字的第三行数据...就这样错开一行,再下一帧时再错开一行,直至错开16次一个完整的字就上移至上面了。
总的说来就是一帧一帧的显示,每帧显示汉字的一个画面,重叠在一起就看见字在动了。

回答2:

把你的数组内容扩大一倍,会像你说的那样。 我在用Arduinor控制595的LED数码管条级联时,就是这样子的,数组长度等于一条LED时,两条级联显示一样,等于两条LED就依次显示不同了。