在电子产品中,键盘是基本的输入设备,然而在应用中都采用通用的键盘扫描器件是不现实的,需要单独设计成专用的小键盘。现代EDA(电子设计自动化)技术提供了一种很好的途径,利用VHDL硬件描述语言和FPGA器件可以很方便地构建键盘扫描模块。经过实际操作检验,该模块可以很好地对每按键动作进行扫描和响应,实现预先设计的功能。
1 概述
1.1 通用键盘和专用键盘
在现代个人计算机系统中,一般都采用通用的标准键盘(如:标准101/102键盘或Microsoft自然PS/2键盘)来实现人与计算机之间的接*互,所需要的各种数据和指令等信息都通过键盘来输入计算机。
但是,在各种嵌入式系统