完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、使用FPGA开发板按下不同按键数码管显示不同数字 本实验是为实验七的SoC系统准备的外设,是纯FPGA逻辑程序。 本实验的要求是:使用FPGA开发版,按下不同按键数码管显示十六进制下的不同数字;新的按键按下后,原有数字右移一位,使得最左端的数码管一直显示最新的数字。 在接口方面的要求是:由按键实现输入,输出由数码管显示。 给出的参考建议有:段选、位选、移位等功能对应的具体硬件电路;先形成合理的硬件结构再用硬件描述语言描述。 本部分实验更详细的内容可以查看“走近FPGA”的对应基础实验部分。 矩阵键盘和键盘消抖 首先我们要了解矩阵键盘接口逻辑设计。 为了减少I/O口的占用,按键一般以矩阵形式排列。在矩阵键盘中,行线和列线不直接连通,行信号同时只有一行有效。从图中可以看到,键盘的列线已经都设置了上拉电阻,在没有按下按键时,键盘列线的输出为高电平。若给键盘的某一行输入低电平,并按下该行的一个按键,那么该按键连接的列线的输出就会被拉低。因此,使用FPGA驱动矩阵键盘时,一般通过输送高/低电平给矩阵键盘的行信号,并读取键盘列信号来判断是否有按键按下。举个例子,按照上图中的管脚名,Key_row0 原作者:硬木课堂语雀
|
|
|
|
飞凌嵌入式ElfBoard ELF 1板卡-开发板适配之CSI
768 浏览 0 评论
迅为RK3568开发板篇Openharmony配置HDF控制UART-实操-HDF驱动配置UART-修改HCS配置
1170 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-开发板适配之SAI
1223 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-开发板适配之ENET
677 浏览 0 评论
飞凌嵌入式ElfBoard ELF 1板卡-开发板适配之电阻屏触摸
1100 浏览 0 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-2-24 06:54 , Processed in 0.395774 second(s), Total 35, Slave 27 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191