一、LED点阵屏介绍
LED点阵屏由若干个独立LED组成,以矩阵的形式排列,和数码管的排列形式一样,广泛运用于各种公共场合。
LED点阵屏分类:按颜色:单色,双色,全彩;按像素:8*8、16*16等(大规模的LED点阵通常由很多个小点阵拼接而成)
LED的接线方法也有共阴极和共阳极,需要逐行扫描才能使所有LED同时显示,和数码管的使用方法相似。原理图如下:分成行列,这种矩阵的电路可以节省I/o口,像矩阵按键一样只用8个I/o口就能控制16个按键而不是16个口。
二、74HC595介绍
74HC595是串行输入并行输出的移位寄存器,可用3根线输入串行数据,8根线输出并行数据,多片级联后,可输出16位,24位,32位等,用于扩展I/O口,这样就可以实现多个8*8led点阵屏组合成大的点阵屏,更好的满足需求。
这里不讲片连的情况,具体实现就是使能74hc595后,SER设置一位数据,因为串转并,根据这个模块的的数据手册可知,SERCLK(上升沿移位)来一次上升沿,就会向下移动一位数据,当RCLK(上升沿锁存)来一次上升沿的话就会把刚刚移动的数据同时输出给DPa-DPh。
若是片连的情况,溢出的数据会传送到QH‘输出,QH'连着另外一个74HC595的SER端,时钟和锁存是连接在一起的。