首 页文档资料下载资料维修视频包年699元
请登录  |  免费注册
当前位置:精通维修下载 > 文档资料 > 家电技术 > 单元电路介绍 > 其它电路
大尺寸LED数码显示驱动电路设计与应用
来源:本站整理  作者:佚名  2011-07-05 07:44:22



     Maxim公司的MAX7219芯片用于动态扫描显示驱动,芯片内有可存储显示信息的8x8静态RAM、动态扫描电路以及段、位驱动器。它与通用微处理器有3根串行线相连,最多可驱动8个共阴数码管或64个发光二极管。采用MAX7219芯片实现LED数码显示,具有电路紧凑、可节省CPU的I/O接口、芯片功能强大、编程简单等优点,得到了广大电路设计者认可。然而MAX7219的工作电压为5 V,共阴极LED显示驱动,只适用于3.5 V以下电压驱动的LED数码管,限制了其使用范围。

  本文提出一种基于MAX7219芯片,具有扩展驱动能力的LED数码显示电路。主要应用在大尺寸、高亮度LED数码管的显示电路。

  1 电路器件功能简介

  1.1 MAX7219功能简介

  MAX7219为24引脚芯片,如图1所示。有+5 V电源和2个GND引脚;DIG 0~DIG 7引脚为8位数字驱动线,输出位选信号;SEG A~SEG G和SEG DP引脚为LED 7段驱动线和小数点线,供给显示器驱动电流;SET引脚外接电阻调整LED显示亮度;DIN(数据输入端)、CLK(时钟输入端)、LOAD(锁存信号)引脚,构成与通用微处理器3线串行线相连,接收的数据和命令格式为16位数据包;DOUT引脚是串行数据输出端口,用于多片MAX7219级联扩展显示。

MAX7219的引脚分布

图1 MAX7219的引脚分布

  16位数据采用串行移位接收方式,即单片机将16位二进制数逐位发送到DIN端。在CLK上升沿到来前准备就绪,CLK的每个上升沿将一位数据移入MAX7219内移位寄存器,当16位数据移入完毕,在LOAD引脚信号上升沿将16位数据装入MAX7219内的相应位置,在MAX7219内部硬件动态扫描显示控制电路作用下实现动态显示。对MAX7219的控制操作很方便,其片内具有8个位寄存器和6个控制寄存器。位寄存器对应LED的具体显示内容,控制寄存器决定LED的工作方式。控制寄存器分别为:不工作方式寄存器、译码方式寄存器、亮度控制寄存器、扫描个数寄存器、关闭寄存器、显示测试寄存器。寄存器的操作格式为2字节的串行数据,第一个字节为寄存器地址,第二个字节为控制命令或待显示数据。

[1] [2] [3] [4]  下一页

关键词:

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分)
Copyright © 2007-2017 down.gzweix.Com. All Rights Reserved .
页面执行时间:92,000.00000 毫秒