案例介绍

4x4键盘扫描设计

作者[Author]:caitingting 验证[Verified]:No 浏览次数 [Views]:323
字体大小 [Fonts]: 14px 16px 18px

概要[Abstract]      要求掌握4x4键盘扫描的原理,并根据原理设计键盘扫描模块以及设计test_bench,最后在Robei可视化仿真软件进行功能实现和仿真验证。

    在数字系统设计中,4*4矩阵键盘是一种常见的输入装置,通常作为系统的输入模块。对应于键盘上每一个键的识别,一般采用扫描的方法来实现。
    键盘扫描的实现过程如下:对于4x4键盘,通常连接为4行4列,行信号接到高电平,当没有键按时,行线与列线是断开的,且行线都是高电平(1111),行信号作为输入,列信号作为输出,因此要识别按键,只需要知道哪一行和哪一列即可,为了完成这一识别过程,我们的思想是,若第一行信号输入1110时,自动进入第一列开始扫描,如果第一列信号有低电平,则找出该值并且该值为按键值,若第一列均为高电平,则自动对下一列的每个信号进行扫描,以此类推,直至找到按键值即可。

 

Copyright © Robei | | 鲁ICP备14018662号 |