MAX7219原理及其应用1

发布时间:2021-06-06

器件应用 《电子技术》2003年第12期

MAX7219原理及其应用

西安通信学院(710106) 王建华 逄玉台

摘 要 在单片机应用系统中,单片机与LED的连接有并行和串行方式。由于串行方式占用单片机口线少,因而得到广泛应用。MAX7219芯片是一个专用的八位LED显示驱动串行接口,文章介绍了其组成原理、应用电路、程序设计及应用中应注意的问题。 关键词 寄存器 液晶显示器 单片机

MAX7219是微处理器和共阴极七段——八位LED显示、图条/柱图显示或64点阵显示接口的小型串行输入/输出芯片。片内包括BCD译码器、多路扫描控制器、字和位驱动器和8×8静态RAM。外部只需要一个电阻设置所有LED显示器字段电流。MAX7219和微处理器只需三根导线连接,每位显示数字有一个地址由微处理器写入。允许使用者选择每位是BCD译码或不译码。使用者还可选择停机模式、数字亮度控制、从1~8选择扫描位数和对所有LED显示器的测试模式。

DINDIG0DIG4GNDDIG6DIG2DIG3DIG7GNDDIG5DIG1LOADDOUTSEGD

SEGDp

SEGESEGCV+ISET

SEGGSEGBSEGFSEGACLK

1 MAX7219工作原理

1.1 MAX7219简介

MAX7219和单片计算机连接有三条引线(DIN、CLK、LOAD),采用16位数据串行移位接收方式。即单片机将16位二进制数逐位发送到DIN端,在CLK上升沿到来前准备就绪,CLK的每个上升沿将一位数据移入MAX7219内移位寄存器,当16位数据移入完,在LOAD引脚信号上升沿将16位数据装入MAX7219内的相应位置,在MAX7219内部硬件动态扫描显示控制电路作用下实现动态显示。 1.2 MAX7219引脚说明

MAX7219为24引脚芯片,引脚排列如图1所示,各引脚功能如下:

DIN:串行数据输入端; DIG0~DIG7:LED位线; LOAD:数据装载信号输入端; SEGA~SEGG,SEGDp:段码输出端; ISET:硬件亮度调节端; DOUT:串行数据输出端; CLK:移位脉冲输入端; V+:正电源; GND:地。 36

图1 MAX7219引脚图

1.3 MAX7219内部组成结构

MAX7219组成如图2所示。

图2 MAX7219组成框图 

各部分作用是:16位地址/数据移位寄存器接收串行数据,实现串/并变换。16位数据含义如下:

D7~D0:写入内部RAM和功能寄存器的数据; D8~D11:内部RAM和功能寄存器地址; D12~D15:无定义。

地址译码器是一个4~16线译码器,用于选择数据存放单元,在LOAD信号作用下将接收数据送入指定单元;八字节双端口静态存储器存放接收数据和提供动态显示数据;B译码和不译码电路对

中国传感器 http://www.

MAX7219原理及其应用1.doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219