首页 > 电脑

如何用单片机小精灵生成汉字,用16*16的LED点阵显示

更新时间2018-12-10 18:12:37

通过撰写代码来实现。


Proteus中只有5×7和8×8等LED点阵,并没有16×16LED点阵,而在实际应用中,要良好地显示一个汉字,则至少需要16×16点阵。下面我们就首先介绍使用8×8点阵构建16×16点阵的方法,并构建一块16×16LED点阵,用于本例的显示任务。

首先,从Proteus元件库中找到“MATRIX-8X8-RED”元器件,并将四块该元器件放入Proteus文档区编辑窗口中。此时需要注意,如果该元器件保持初始的位置(没有转动方向),我们要首先将其左转90°,使其水平放置,那么此时它的左面8个引脚是其行线,右边8个引脚是其列线(当然,如果你是将右转,则右边8个引脚是行线)。

然后我们将四个元器件对应的行线和列线分别进行连接,使每一条行线引脚接一行16个LED,列线也相同。并注意要将行线和列线引出一定长度的引脚,以便下面我们使用。


然后使用以下代码:


这个首先要有字库芯片,然后才能显示汉字

上一篇:js当初为什么要被设计为脚本语言

下一篇:电脑在播放电视节目一小时后突然显示无视频信号,并且进入睡眠模式。再点一下屏幕正常怎回事如何解决