推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

FPGA CPLD设计Verilog例程 PS2键盘实验工程文件源码+说明文档

更新时间:2020-07-01 21:06:50 大小:484K 上传用户:xzxbybd查看TA发布的资源 标签:fpgacpldverilog 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

FPGA CPLD设计Verilog例程 PS2键盘实验工程文件源码+说明文档


正如有键按下,通码就被发往计算机一样,只要键一释放,断码就会被发送。每个键都

有它自己唯一的通码,它们也都有唯一的断码。幸运的是你不用总是通过查表来找出按键的

断码,在通码和断码之间存在着必然的联系。多数第二套断码有两字节长,它们的第一个字

节是8’hf0;第二个字节是这个键的通码。扩展按键的断码通常有三个字节,它们前两个字

节是8’he0, 8’hf0,最后一个字节是这个按键的通码。

下面举个实例进行说明。通码和断码是以什么样的序列发送到计算机,从而使得字符G

出现在字符显示框的呢?因为这是一个大写字母,可能需要依次发生下面的事件:按下Shift

键,按下G 键,释放G 键,释放Shift 键。与这些时间相关的扫描码如下:Shift 键的通码8’h12,

G 键的通码8’h34,G 键的断码8’hf0 8’h34, Shift 键的断码8’hf0 8’h12, 因此发送到计

算机的数据应该是:8’h12 8’h34 8’hf0 8’h34 8’hf0 8’h12。


部分文件列表

文件名大小
PS2键盘解码实验.pdf
ps2verilog/
ps2verilog/db/
ps2verilog/db/.cmp.kpt
ps2verilog/db/logic_util_heursitic.dat5KB
ps2verilog/db/prev_cmp_ps2_key.asm.qmsg2KB
ps2verilog/db/prev_cmp_ps2_key.fit.qmsg
ps2verilog/db/prev_cmp_ps2_key.map.qmsg
ps2verilog/db/prev_cmp_ps2_key.tan.qmsg
ps2verilog/db/ps2_key.(0).cnf.cdb2KB
ps2verilog/db/ps2_key.(0).cnf.hdb1KB
...

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载