推荐星级:
- 1
- 2
- 3
- 4
- 5
FPGA CPLD设计Verilog例程 PS2键盘实验工程文件源码+说明文档
资料介绍
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.dat | 5KB |
ps2verilog/db/prev_cmp_ps2_key.asm.qmsg | 2KB |
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.cdb | 2KB |
ps2verilog/db/ps2_key.(0).cnf.hdb | 1KB |
... |
相关下载
- 华为模块电源管理设计指导-(V100R001_02 Chi...
- 华为LGA模块PCB设计指导_V2.0_20150126.pdf
- HUAWEI Module USB Interface Descriptor Gui...
- HUAWEI ME909s-821 LTE LGA模块硬件指南V100R...
- HUAWEI ME909s-821 LTE LGA Module Acceptanc...
- HUAWEI 30 mm x 30 mm LGA Module Hardware M...
- HUAWEI 30 mm x 30 mm LGA Module Developmen...
- Altium_Designer_规则设置三例.pdf
- STM32F407产品技术培训-DSP库及其例程
- STM32F407产品技术培训-2.浮点单元.pdf
全部评论(0)