完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
关于HD7279A的小结
HD7279A是一片具有串行接口的,可同时驱动8位共阴式数码管(或64只独立LED)的智能显示驱动芯片,该芯片同时还可连接多达64键的键盘矩阵,单片即可完成LED显示、键盘接口的全部功能。 HD7279A内部含有译码器,可直接接受BCD码或16进制码,并同时具有2种译码方式。 此外,还具有多种控制指令,如消隐、闪烁、左移、右移、段寻址等。它具有片选信号,可方便地实现多于8位的显示或多于64键的键盘接口。 在本实验仪上由于只有6个数码管和16个键,所以只能“实现”部分功能(看得到)。 关于一些指令可参照相关的资料。 1 HD7279A指令系统由6条纯指令、7条带数据指令和1条读键盘指令组成。6条纯指令为: (1) 复位指令。指令代码为A4H,其功能为清除所有显示,包括字符消隐属性和闪烁属性。 (2) 测试指令。指令代码为BFH,其功能为将所有的LED点亮并闪烁,可用于自检。 (3) 左移指令。指令代码为A1H,其功能为将所有的显示左移1位,移位后,最右位空(无显示),不改变消隐和闪烁属性。 (4) 右移指令。指令代码为A0H,其功能与左移指令相似,只是方向相反。 (5) 循环左移指令。指令代码为A3H,其功能为将所有的显示循环左移1位。移位后,最左位内容移至最右位,不改变消隐和闪烁属性。 (6) 循环右移指令。指令代码为A2H,其功能与循环左移指令相似,只是方向相反。 注释:由于数码管只有6个而移位和循环指令是相对于8个数码管的,因而输入命令后的效果不明显。 几点说明 1. 微处理器通过KEY引脚电平来判断是否有键按下,在使用查询方式管理键盘时,该引脚接至微处理器的1位I/O端口;如果使用中断方式,该引脚应接至微处理器的外部中断输入端。同时应将该中断触发控制位设置成下降沿有效的边沿触发方式。若置成电平触发方式,则应注意在按键时间较长时可能引起的多次中断问题。 2. HD7279A没有提供组合键功能。如果某些场合确需双键组合使用,可在微处理器某位I/O引脚接入一键,与HD7279A所连键盘共同组成双键功能。 3. HD7279A的3,5,26脚均为空闲引脚,一律悬空。 在本实验仪上共进行了左移、右移、测试、循环指令的测试,了解了其功能。 |
|
相关推荐 |
|
只有小组成员才能发言,加入小组>>
3976 浏览 0 评论
8527 浏览 0 评论
5947 浏览 0 评论
4093 浏览 1 评论
5183 浏览 0 评论
请问一下qspi mtsr引脚传输一次32bit后引脚不拉低怎么解决?
411浏览 2评论
650浏览 2评论
4752浏览 2评论
最近UJA1023开发遇到问题了,各位大神有谁知道可以替代这颗芯片的
583浏览 1评论
811浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-25 01:14 , Processed in 0.659318 second(s), Total 39, Slave 32 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号