- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HD串行接口位LED数码管及键及程序.doc
HD7279串行接口8位LED数码管及64键键盘智能控制芯片
图5.13
HD7279(A)是一片具有串行接口的,可同时驱动8位共阴式数码管(或64只独立LED)的智能显示驱动芯片,该芯片同时还可连接多达64键的键盘矩阵。
HD7279内部含有译码器,可直接接受16进制码,HD7279A还同时具有2种译码方式,HD7279(A)还具有多种控制指令,如消隐、闪烁、左移、右移、段寻址等。
特点:
·串行接口
·各位独立控制译码/不译码及消隐和闪烁属性
·(循环)左移/(循环)右移指令
·具有段寻址指令,方便控制独立LED
·64键键盘控制器,内含去抖动电路
控制指令
HD7279的控制指令分为二大类——纯指令和带有数据的指令。
·纯指令
1、复位(清除)指令
D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 0 0 1 0 0 当HD7279收到该指令后,将所有的显示清除,所有设置的字符消隐、闪烁等属性也被一起清除。执行该指令后,芯片所处的状态与系统上电后所处的状态一样。
2、测试指令
D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 1 1 1 1 1 该指令使所有的LED全部点亮,并处于闪烁状态,主要用于测试。
3、左移指令
D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 0 0 0 0 1 使所有的显示自右向左(从第1位向第8位)移动一位(包括处于消隐状态的显示位),但对各位所设置的消隐及闪烁属性不变。移动后,最右边一位为空(无显示)。例如,原显示为
4 2 5 2 L P 3 9 其中第2位‘3’和第4位‘L’为闪烁显示,执行了左移指令后,显示变为
2 5 2 L P 3 9 第二位‘9’和第四位‘P’为闪烁显示。
4、右移指令
D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 0 0 0 0 0 与左移指令类似,但所做移动为自左向右(从第8位向第1位)移动,移动后,最左边一位为空。
5、循环左移指令
D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 0 0 0 1 1 与左移指令类似,不同之处在于移动后原最左边一位(第8位)的内容显示于最右位(第1位)。在上例中,执行完循环左移指令后的显示为
2 5 2 L P 3 9 4 第二位‘9’和第四位‘P’为闪烁显示。
6、循环右移指令
D7 D6 D5 D4 D3 D2 D1 D0 1 0 1 0 0 0 1 0 与循环左移指令类似,但移动方向相反。
·带有数据的指令
1、下载数据且按方式0译码
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 1 0 0 0 0 a2 a1 a0 DP X X X d3 d2 d1 d0 X=无影响
命令由二个字节组成,前半部分为指令,其中a2 ,a1,a0为位地址,具体分配如下:
a2 a1 a0 显示位 0 0 0 1 0 0 1 2 0 1 0 3 0 1 1 4 1 0 0 5 1 0 1 6 1 1 0 7 1 1 1 8 d0—d3为数据,收到此指令时,HD7279(A)按以下规则(译码方式0)进行译码,如下表:
十六进制 d3 d2 d1 d0 7段显示 00H 0 0 0 0 0 01H 0 0 0 1 1 02H 0 0 1 0 2 03H 0 0 1 1 3 04H 0 1 0 0 4 05H 0 1 0 1 5 06H 0 1 1 0 6 07H 0 1 1 1 7 08H 1 0 0 0 8 09H 1 0 0 1 9 0AH 1 0 1 0 - 0BH 1 0 1 1 E 0CH 1 1 0 0 H 0DH 1 1 0 1 L 0EH 1 1 1 0 P 0FH 1 1 1 1 空(无显示) 小数点的显示由DP位控制,DP=1时,小数点显示,DP=0时,小数点不显示。
2、下载数据且按方式1译码(仅对HD7279A有效)
D7 D6 D5 D4 D3 D2 D1 D0 D7 D6 D5 D4 D3 D2 D1 D0 1 1 0 0 1 a2 a1 a0 DP X X X d3 d2 d1 d0 X=无影响
此指令与上一条指令基本相同,所不同的是译码方式,且只有HD7279A才具有此指令。该指令的译码按下表进行:
十六进制 d3 d2 d1 d0 7段显示 00H 0 0 0 0 0 01H 0 0 0 1 1 02H 0 0 1 0 2 03H 0 0 1 1 3 04H 0 1 0 0 4 05H 0 1 0 1 5 06H 0 1 1 0 6 07H 0 1 1 1 7 08H 1 0 0 0 8
您可能关注的文档
最近下载
- 熊诗波机械工程测试技术.pptx VIP
- 眼镜学知到智慧树期末考试答案题库2025年温州医科大学.docx VIP
- 江苏开放大学科学思维方法在实际生活和工作中的应用、意义.doc VIP
- 平面砂浆找平层施工工艺 (1).docx
- 学校空调采购安装服务方案(技术方案).doc
- 2025北京市公安局所属事业单位研究中心招聘4人(二)笔试模拟试题及答案解析.docx VIP
- 科技英语写作课件.ppt VIP
- 2025新版三下英语Unit 4 Healthy food单元整体教学设计.docx VIP
- 申请经营电信业务的业务发展、实施计划和技术方案。.pdf VIP
- 社区医院医疗质量安全核心制度要点.DOC VIP
文档评论(0)