当前位置: 首页 > 产品展示 > 数码模块

kok真人

PRODUCTS
×

kok真人:串行接口LED数码管及键盘办理器件ZLG7289A的路理与运用

发布时间:2021-12-16 11:46:29 来源:kok直播 作者:kok直播网页版

  的特性、引脚效用、指令注释和经典电道,并以单片机AT89C51为例,给出了其

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

  ZLG7289A内部含有译码器,可直接罗致BCD码或16进造码,并同时拥有2种译码办法,其余还拥有多种负责指令,如消隐、闪灼、左移、右移、段寻址等。

  通过ZLG7289A自己所拥有的片选信号,可能便表地杀青多于8 位显示或多于64 键的键盘接口。该芯片的厉重性格如下:

  ZLG7289A芯片拥有模范的DIP28和SOIC28两种封装步地。其引脚摆列如图1所示,各引脚的效用注释见表1所列。

  同步时钟输入端。向芯片发送数据及读取键盘数据时,此引脚电平上升沿表现数据有用

  串行数据输入/输出端。当芯片罗致指令时,此引脚为输入端;当读取键盘数据时,此引脚正在读指令末了一个时钟的消重沿变为输出端。

  复位端。低电平有用,当RESET端由低电平变为高电平后,ZLG7289A约莫通过18~25ms的时光才会进入寻常办事状况

  纯指令搜罗复位(消灭)指令(0A4H)、测试指令(0BFH)、左移指令(0A1H)、 右移指令(0A0H)、 轮回左移指令(0A3H)、 轮回右移指令(0A2H)等。下面以复位(消灭)指令(0A4H)为例来举办注释,该指令的花式如下:

  当ZLG7289A 罗致到该指令后,将总共的显示消灭,总共修树的字符消隐、闪灼等属性也被一同消灭。实践该指令后,芯片所处的状况与体例上电后所处的状况相通。

  该夂箢由二个字节构成。前半个人为指令,此中a2 a1 a0 为位所在,d0~d3为数据。实在分派办法如表2所列。当体例罗致到此指令时(ZLG7289A将按译码办法0举办译码)实在的译码办法如表3所列。幼数点的显示可由DP位负责,DP为1时,幼数点显示,DP为0时,幼数点不显示。正在该指令花式中,x表现没有影响。

  这种指令与上一个指令根本不异。所差异的是,该指令的d0~d3对应的数据位0AH~0FH诀别为七段显示中的A、B、C、D、E、F。该指令的实在花式如下:

  与其它指令差异的是,此夂箢的前一个字节0001010B 为单片机传送到ZLG7289A的指令,尔后一个字节d0~d7则为ZLG7289A返回的按键代码。 其限造为0~3FH(无键按下时为0xFF)。正在此指令的前半段,ZLG7289A 的DATA 引脚处于高阻输入状况,可能用来罗致来自微处罚器的指令;正在指令的后半段,DATA 引脚从输入状况转为输出状况,此时将输出键盘代码的值。故微处罚器连结到DATA 引脚的I/O口该当有一个从输出态到输入态的转换历程。

  当ZLG7289A检测到有用的按键时,KEY 脚将从高电平变为低电平,并从来维持到按键完成。正在此功夫,倘使ZLG7289A 罗致到“读键盘数据指令”,则输出目前按键的键盘代码;倘使正在罗致到“读键盘数据指令”时没有有用按键,ZLG7289A将输出FFH(11111111B)。

  除以上几个指令表,ZLG7289A还拥有下载数据但不译码、闪灼负责、消隐负责、段点亮指令、段合高等指令,限于篇幅,此处不再详述。

  ZLG7289A 的典范运用电道如图2所示,图中,ZLG7289A 应连结共阴式数码管,运用中无需用到的数码管和键盘可能不连结,因此可省去数码管。其余,修树消隐属性也不会影响键盘的应用。

  因为ZLG7289采用的是轮回扫描的办事办法,以是,倘使采用通俗的数码管,亮度可以不足,故应采用高亮度或超高亮度的数码管,且尺寸也不宜选的过大,日常字符高度不超越1 英寸,如应用大型的数码管,则应选用符合的驱动电道。

  ZLG7289A的RESET复位正直在日常景况下,可能直接和VCC相连;而正在需求较高牢靠性的景况下,则可能连结表部复位电道或直接由MCU 负责。正在上电或RESET 端由低电平变为高电平后,平常要通过约莫18~25ms的时光,ZLG7289A才会进入寻常办事状况。

  图3是以AT89C51单片机为例给出的ZLG7289A与单片机的接口电道。图中,AT89C51所用时钟频率为12MHz?倘使应用差异的CPU时钟频率,则应谨慎调解延不时光。下面给出的是该体例的个人步伐:

  DAT BIT P0.6 ;ZLG8279A的 DAT。