可编程数码管_键盘串行接口芯片HD7279A的原理与应用.pdf

可编程数码管_键盘串行接口芯片HD7279A的原理与应用.pdf

ID:52956180

大小:175.92 KB

页数:4页

时间:2020-04-03

可编程数码管_键盘串行接口芯片HD7279A的原理与应用.pdf_第1页
可编程数码管_键盘串行接口芯片HD7279A的原理与应用.pdf_第2页
可编程数码管_键盘串行接口芯片HD7279A的原理与应用.pdf_第3页
可编程数码管_键盘串行接口芯片HD7279A的原理与应用.pdf_第4页
资源描述:

《可编程数码管_键盘串行接口芯片HD7279A的原理与应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、-40-国外电子元器件2004年第6期2004年6月新特器件应用可编程数码管/键盘串行接口芯片HD7279A的原理与应用施琴红(南昌航空工业学院,江西南昌330034)摘要:HD7279A是一种智能键盘和LED专用控制芯片,它带有串行接口,可同时驱动8位共阴式数码管或64只独立LED。文中详述了该芯片的工作原理、工作时序及控制指令,给出了HD7279A与CPU的实际接口电路及设计程序,同时指出了实际应用中的一些注意事项。关键词:HD7279A;工作时序;接口电路分类号:TN873文献标识码:B文章编号:1006-6977(2004)0

2、6-0040-04PrincipleandApplicationofProgrammableLED/keyboardSeriesInterfaceHD7279ASHIQin_hongAbstract:HD7279AisaspecialintelligentLED/keyboardserieschipwithserialinterface.Itcandrive8bitcommon-cathodenixiedisplayindicatoror64individualLEDs.Theprinciple,Timingandcontrolinst

3、ructionsofHD7279Aaredescribedindetails,andtheinterfacetoCPU,theprogramandthenoticeinpracticalapplicationareintroduced.Keywords:HD7279A;Timing;interfacecircuit64键键盘控制器内含去抖动电路。1主要特性2引脚说明HD7279A是比高公司生产的单片具有串行接口、可同时驱动8位共阴式数码管(或64只独立HD7279A一共有28个引脚,各引脚的主要功能LED)的智能显示驱动芯片,该芯片同时可

4、连接多达如下:64键的键盘矩阵,一片即可完成LED显示及键盘接RESET:复位端。当该端由低电平变成高电平,口的全部功能。HD7279A和微处理器之间采用串行并保持25ms后,复位过程结束。通常,该端接+5V接口,其接口和外围电路比较简单,且占用口线少,电源;加之它具有较高的性能价格比,因此,在微型控制DIG0~DIG7:8个LED管的位驱动输出端;器、智能仪表、控制面板和家用电器等领域获得了日SA~SG:LED数码管的A段~G段的输出端;益广泛的应用。DP:小数点的驱动输出端;HD7279A的主要特点如下:RC:外接振荡元件连接端,其中

5、电阻的典型值带有串行接口,无需外围元件便可直接驱动为1.5k,电容的典型值为15pF。LED;HD7279A与微处理器仅需4条接口线,其中CS各位可独立控制译码/不译码、消隐和闪烁等为片选信号(低电平有效)。DATA为串行数据端,当属性;向HD7279A发送数据时,DATA为输入端;当具有(循环)左移/(循环)右移指令;HD7279A输出键盘代码时,DATA为输出端。CLK为具有段寻址指令,可方便地用来控制独立的数据串行传送的同步时钟输入端,时钟的上升沿表LED显示管;示数据有效。KEY为按键信号输出端,该端在无键可编程数码管/键盘串行

6、接口芯片HD7279A的原理与应用-41-按下时为高电平;而在有键按下时变为低电平,并一(3)下载数据但不译码直保持到按键释放为止。该指令的格式如下:3控制指令和接口时序HD7279A的控制指令分为纯指令和带有数据的指令两大类,以下分别给予介绍。3.1纯指令在该指令格式中,a2,a1,a0为位地址,A~G和HD7279A控制指令中的纯指令有复位(清除)指令A4H、左移指令A1H和右移指令A0H。其中,复位DP为显示数据,分别对应7段LED数码管的各段。(清除)指令A4H用于清除所有的显示,同时清除所当相应的数据位为1时,该段点亮,否则,该

7、段不有设置的字符消隐和闪烁等属性。执行该指令后,亮。实际上,此指令是比较灵活的,设计时可以通过芯片所处的状态与系统上电后所处的状态一样。左造字形表来显示用户所需的字符。移指令A1H可使所有的显示自右向左(从第1位向(4)闪烁控制88H第8位)移动一位(包括处于消隐状态的显示位),但此命令用于控制各个数码管的闪烁属性,d1~d8分别对应数码管1~8。在相应的各位中,0表示对各位所设置的消隐及闪烁属性不起作用。右移指令A0H与左移指令类似,但所做移动为自左向右闪烁,1表示不闪烁。开机后的缺省状态为各位均不(从第8位向第1位)移动,移动后,最左

8、边一位为闪烁。具体指令格式如下:空。3.2带有数据的指令带有数据的指令包括以下5种:(1)下载数据且按方式0译码这种指令的格式为:(5)读键盘数据指令15H该指令的格式如下:该命令由二字节组成

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。