键盘是最常用人机接口设备之一,在嵌入式系统中有着相当广泛的应用。一般自行设计的简易矩阵键盘仅仅是按行、列排列起来的矩阵开关。当需要较多的按键时,则会占用较多的I/O 端口,在软件上则要进行上电复位按键扫描及通信处理,而且还要加上按键的去抖动处理,增大了软硬件开销。而PS/2 键盘,内嵌自动去除按键抖动设计,自动地识别键的按下与释放,软硬件开发简便,价格便宜,稳定可靠,将PS/2 键盘作为嵌入式系统的输入设备已经成为可行的方案。 本设计是以现场可编程逻辑器件(FPGA)为核心的PS/2接口键盘的输入识别电路。利用QuartusⅡ软件编写verilog HDL硬件描述语言程序以实现键盘部分简单键值的识别与输出。本设计主要以程序为核心,硬件电路的搭建使用FPGA实验箱,将程序顶层文件里定义的输入输出端口与实验箱管脚进行相应的配置,除实验箱上的reset键以外,外设是一个与实验箱通过PS/2接口相连的键盘。当系统上电后,实验箱上的数码管可以依次显示从键盘上输入的键值,并具有数码管清零功能。
2022-06-04 08:29:25 246KB PS/2 键盘识别 verilog HDL
1
本资源是用利用CPLD设计可调时数字钟,实现数字钟的一些基本功能,文件包含和设计报告,原理图,实习课件,采用verilog语言编程,主要用于提交期末实习的课设报告,该课设包含目录、原理、程序、实验心得等内容,供大家参考
2022-06-03 17:01:39 8.25MB 数字钟   verilog 课程设计
1
verilog的串口程序,可以实现波特率的改变。没有使用状态机。
2022-06-03 00:34:57 44KB uart verilog
1
verilog实现的并行crc校验。公式为1+x^1+x^2+x^4+x^5+x^7+x^8+x^10+x^11+x^12+x^16+x^22+x^23+x^26+x^32
2022-06-02 12:15:27 6KB verilog crc
1
verilog相关文献,关于代码的规范性的文档说明,适合新手
2022-06-02 04:42:14 72KB verilog
1
用verilog编写的抢答器实验设计.rar
2022-06-01 20:36:37 1.05MB verilog 编写 抢答器 实验设计
1
计算机组成原理的课程设计源程序即测试代码,包括一位,四位全加器,四位运算器,分频器等
1
verilog FPGA Vivado 数字密码锁设计 包含报告
2022-05-31 22:02:30 10.44MB fpga开发 数字密码锁
当没有双目摄像头的时候,可verilog采用txt文档的形式,模拟双目摄像头采集,这里采用的图像大小为450*450.后续即可加入其他图像处理算法来进行计算。
2022-05-31 19:08:29 10.18MB fpga开发 图像处理
1
Viterbi编解码的Verilog实现
2022-05-31 17:43:16 3KB fpga开发
1