气缸厂家
免费服务热线

Free service

hotline

010-00000000
气缸厂家
热门搜索:
行业资讯
当前位置:首页 > 行业资讯

MAX7219与51单片机的驳接

发布时间:2020-06-30 20:10:03 阅读: 来源:气缸厂家

MAX7219是一种高集成化的串行输入/输出的共阴极LED显示驱动器。每片可驱动8位7段加小数点的共阴极数码管,可以数片级联,而与微处理器的连接只需3根线。MAX7219内部设有扫描电路,除了更新显示数据时从单片机接收数据外,平时独立工作,极大地节省了MCU有限的运行时间和程序资源。

本文引用地址:芯片上包括BCD译码器、多位扫描电路、段驱动器、位驱动器和用于存放每个数据位的8×8静态RAM以及数个工作寄存器。通过指令设置这些工作寄存器,可以使MAX7219进入不同的工作状态。

1管脚说明

图1是MAX7219的管脚分布图。其中:

(1)DIN为串行数据输入端。当CLK为上升沿时,数据被载入16 b内部移位寄存器。

(2)CLK为串行时钟输入端。其最大工作频率可达10 MHz。

(3)LOAD为片选端,当LOAD为低电平时,芯片接收来自DIN的数据,接收完毕,LOAD回到高电平时,接收的数据将被锁定。

(4)DIG0~DIG7为吸收显示器共阴极电流的位驱动线。其最大值可达500 mA,关闭状态时,输出+VCC。

(5)SEGA~SEGG,DP为驱动显示器7段及小数点的输出电流,一般为40 mA左右,可软件调整,关闭状态时,接入GND。

(6)DOUT为串行数据输出端,通常直接接入下一片MAX7219的DIN端。

2操作指令

MAX7219有5个工作状态寄存器,分别是译码方式选择、亮度调节、扫描位数设定、待机开关、显示器检测。除空指令外,7219的所有操作指令都是2个字节,前一个是操作代码,后一个是操作数。下面用十六进制数对控制命令加以说明。

led显示器相关文章:led显示器原理

潍坊制做职业装

制做T恤

泰安订制职业装

青岛西服制做