新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 串行接口LED数码管及键盘管理ZLG7289A的原理与应用

串行接口LED数码管及键盘管理ZLG7289A的原理与应用

作者:时间:2012-05-14来源:网络收藏

1 概述

ZLG7289A是广州周立功单片机发展有限公司自行设计的、具有SPI串行接口功能的、可同时驱动8位共阴式数码管(或64只独立LED)的智能显示驱动芯片。该芯片同时可连接多达64键的键盘矩阵。单块芯片即可完成LED显示以及的全部功能。

ZLG7289A内部含有译码器,可直接接收BCD码或16进制码,并同时具有2种译码方式,此外还具有多种控制指令,如消隐、闪烁、左移、右移、段寻址等。

通过ZLG7289A自身所具有的片选信号,可以方便地实现多于8 位显示或多于64 键的。该芯片的主要特性如下:

●带有串行接口,无需外围元件即可直接驱动LED;

●各位可独立控制译码/不译码及消隐和闪烁属性;

●具有(循环)左移/(循环)右移指令;

●具有段寻址指令,可方便地控制独立的LED显示器;

●内含64键键盘控制器以及去抖动电路;

●可完全替代其它公司的8279、8155、8255等系列显示器件。

2 引脚说明

ZLG7289A芯片具有标准的DIP28和SOIC28两种封装形式。其引脚排列如图1所示,各引脚的功能说明见表1所列。

表1 引脚功能说明

引 脚名 称说 明
1,2VDD正电源
3,5NC不连接,必须悬空
4VSS接地
6CS片选输入。此脚为低电平时,可向芯片发送指令及读取键盘数据
7CLK同步时钟输入端。向芯片发送数据及读取键盘数据时,此引脚电平上升沿表示数据有效
8DATA串行数据输入/输出端。当芯片接收指令时,此引脚为输入端;当读取键盘数据时,此引脚在读指令最后一个时钟的下降沿变为输出端。
9KEY按键有效输出端。平时为高电平,当检测到有效按键时,此引脚变为低电平
10~16SG~SA段ga驱动输出
17DP小数点驱动输出
18~25DIG0~DIG7数字0~7驱动输出
26CLKOUT振荡输出端
27RCRC振荡器连接端
28RESET复位端。低电平有效,当RESET端由低电平变为高电平后,大约经过18~25ms的时间才会进入正常工作状态

3 控制指令说明

ZLG7289A 的控制指令分为二大类:纯指令和带有数据的指令。

3.1 纯指令

纯指令包括复位(清除)指令(0A4H)、测试指令(0BFH)、左移指令(0A1H)、 右移指令(0A0H)、 循环左移指令(0A3H)、 循环右移指令(0A2H)等。下面以复位(清除)指令(0A4H)为例来进行说明,该指令的格式如下:

D7D6D5D4D3D2D1D0
10100100

当ZLG7289A 接收到该指令后,将所有的显示清除,所有设置的字符消隐、闪烁等属性也被一起清除。执行该指令后,芯片所处的状态与系统上电后所处的状态一样。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭