新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > MAX7219与51单片机的驳接

MAX7219与51单片机的驳接

作者:时间:2012-03-31来源:网络收藏

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

本文引用地址:http://www.eepw.com.cn/article/171718.htm

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

1 管脚说明

14.gif

图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端。

15.gif

2 操作指令

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

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



上一页 1 2 3 4 下一页

关键词: 单片机 MAX7219

评论


相关推荐

技术专区

关闭