基于CT107D平台的矩阵键盘?
发布网友
发布时间:2022-03-30 00:05
我来回答
共2个回答
懂视网
时间:2022-03-30 04:26
矩阵键盘原理是:矩阵键盘是单片机外部设备中所使用的排布类似于矩阵的键盘组,按键设置在行、列线交点上,行、列线分别连接到按键开关的两端,行线通过上拉电阻接到加5V 电源上,无按键按下时,行线处于高电平的状态,而当有按键按下时,行线电平与此行线相连的列线电平决定。
热心网友
时间:2022-03-30 01:34
实验目的
1. 了解 4*4 矩阵键盘的工作原理。
2. 掌握利用行列扫描法读取按键信息及软件消抖的方法。
3. 熟悉掌握 VHDL 语言和 QUARTUS 2 软件的使用。
4. 理解状态机的工作原理和设计方法。
5. 掌握利用 EDA 工具进行自顶向下的电子系统设计方法。
实验任务
设计制作一个检测 4*4 矩阵键盘的按键编码的实验, 把实际按键的 键值的八位编码先转换成从 0000—1111 的编码,再译成数码管能识别 的八位编码, 在数码管动态显示时, 矩阵键盘的第一行对应 00—03, 4*4 第二行对应 04—07,第三行 08—11,第四行对应 12—15。
实验原理
1.键盘的工作原理: 按键设置在行、列线交点上,行、列线分别连接到按键开关的 两端。行线通过上拉电阻接到+5V 电源上。无按键按下时,行线处 于高电平的状态, 而当有按键按下时, 行线电平与此行线相连的列 线电平决定。
2.行列扫描法原理:
第一步, 使行线为编程的输入线,列线是输出线,拉低所有的列线, 判断行线的变化,如果有按键按下,按