3.26 16*16 点阵模块静止显示

静止显示一个汉字“强”。

行选择有 2 个 74HC138 组合成的 4-16译码器来选择, 真值表 D C B A 选通行
0 0 0 0 行 0
0 0 0 1 行 1
0 0 1 0 行 2
0 0 1 1 行 3
0 1 0 0 行 4
0 1 0 1 行 5
0 1 1 0 行 6
0 1 1 1 行 7
1 0 0 0 行 8
1 0 0 1 行 9
1 0 1 0 行 10
1 0 1 1 行 11
1 1 0 0 行 12
1 1 0 1 行 13
1 1 1 0 行 14
1 1 1 1 行 15
被选通的行,LED 的阳极接通。

列输出由两片 74HC595 级联而成,通过 SPI 信号把串行数据转换为并行数据。当某列输 出信号为高电平时候,该列 LED 阴极为高电平,所以选通行与该列交叉点的 LED 不亮。相 反,列输出信号为低电平时候,该列的 LED 阴极为低,所以选通行与该列交叉点的 LED 点 亮
选通一行后,74HC595 输出该行数据。总共 16 行依次循环,动态扫描。使 16*16 的点阵显 示出来需要的文字或者图形。
显示的汉字的字模是通过字模软件取出来的( Arduino 独家整理资料包\8.小软件\点阵 LED字模生成工具)
取模软件设置如下:




  • 3/3/26.txt
  • 最后更改: 2013/12/09 00:11
  • (外部编辑)