max7219相关介绍
max7219采用串行接口方式,只需要LOAD,DIN,CLK三个管脚便可实现数据传送。DIN管脚上的16位串行数据包不受LOAD状态的影响,在每个aCLK的上升沿被移入到内部16位移位寄存器,在LOAD的上升沿数据被锁存到数字或控制寄存器中
�一个8*8的静态RAM用来存储每一个数据。只有一个外部寄存器用来设置各个LED的段电流。
max7219的相关功能特性:
1.10MHz连续串行口
2.独立的LED段控制
3.数字的译码与非译码选择
4.150μA的低功耗关闭模式
5.亮度的数字和模拟控制
6.高电压中断显示
7.共阴极LED显示驱动
8.24脚的 DIP和 SO 封装
数位数量:8
片段数量:7
封装 / 箱体: PDIP-24
工作电源电压:4 V to 5.5 V
最大电源电流:330 mA
最大功率耗散:1066 mW
高电平输出电流: 65 mA
最大工作温度:+ 85 ℃
最小工作温度:- 40 ℃
封装: Tube
安装风格:Through Hole
max7219的管脚名称及功能
1 DIN 串行数据输入端口。在时钟上升沿时数据被载入内部的16位寄存器。
2,3,5-8,10,11 DIG 0–DIG7八个数据驱动线路置显示器共阴极为低电平。关闭时7219此管脚输出高电平,7221呈现高阻抗。
4,9 GND地线
(4脚和9脚必须同时接地)
12 LOAD (MAX7219)载入数据。连续数据的后16位在LOAD端的上升沿时被锁定。
13 CLK时钟序列输入端。最大速率为 10MHz.在时钟的上升沿, 数据移入内部移位寄存器。 下降沿时, 数据从DOUT端输出。对MAX7221来说,只有当cs端为低电平时时钟输入才有效。
14-17,20-23 SEG 7段和小数点驱动,为显示器提供电流。当一个段驱A–SEG
G, 动关闭时,7219的此端呈低电平.
18 SET通过一个电阻连接到VDD来提高段电流。
19 V+正极电压输入,+5V
24 DOUT串行数据输出端口,从DIN输入的数据在16.5个时钟周期后在此端有效。当使用多个MAX7219/MAX7221时用此端方便扩展。
8X8点阵共需要64个发光二极管组成,且每个发光二极管是放置在行线和列线的交叉点上,当对应的某一列置1电平,某一行置0电平,则相应的二极管就亮;要实现显示图形或字体,只需考虑其显示方式。通过编程控制各显示点对应LED阳极和阴极端的电平,就可以有效的控制各显示点的亮灭。