- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
河海大学物联网工程学院(常州) 课程设计报告 题目 PS2接口键盘的输入识别电路设计 专业、学号 自动化 1162510124 授课班号 奚吉 学生姓名 陶灿灿 指导教师 奚吉 完成时间 2014年1月1号 摘 要 【关键词】 ABSTRACT The design of programmable logic device in the field (FPGA) design of PS2 interface circuit of keyboard input recognition as the core, to write Verilog HDL hardware description language program to realize the input recognition PS2 keyboard interface by using Quartus software, and the key through the digital tube display. This design in the main program, hardware using experimental box, the program for each variable port and experimental tube feet corresponding configuration, with common PS2 keyboard as input, a design to identify PS2 keyboard input coding circuit, and the keys through the digital tube display. 【Key words】Verilog HDL FPGA Quartus II 第一 系统 一.PS2电路介绍 相信大家对PS/2都不会陌生,我们所使用的鼠标、键盘大多都是基于PS/2接口设计的。虽然基于USB接口的鼠标、键盘大有取而代之之势,但是依然阻止不了我们掌握PS/2接口的强烈欲望,而使用Verilog来做PS/2的解码可以帮助我们PS/2的传输协议理解得更透彻一些。 如图5.15所示,PS/2标准使用了6个接口,各个接口的定义如下: PS/2引脚说明 引脚号 信号名 描 述 1 DATA 数据信号 2 N.C 不连接 3 GND 数字地 4 VCC +5V电源 5 CLK 时钟信号 6 N.C 不连接 数据帧格式如图所示,起始位为低电平,停止位为高电平,应答位仅在主机对设备的通信中使用。如果数据位中1的个数为偶数,校验位就为1;如果数据位中1的个数为奇数,校验位就为0;总之,数据位中1的个数加上校验位中1的个数总为奇数,因此总进行奇校验。(是不是发现它的数据传输和串口很像呢!) PC通过PS/2接口与从设备通信时,总在时钟的下降沿读取数据。 下面介绍键盘编码返回值,键盘的返回值并不是和一般ASCII码相对应。键盘的处理器如果发现有键被按下、释放或按住,将发送扫描码的信息包到计算机。扫描码有两种不同类型的通码和断码,当一个键被按下或按住,就发送通码;当一个键被释放,就发送断码。每个按键被分配了唯一的通码和断码,这样主机通过查找唯一的扫描码就可以测定是哪个按键。每个键一整套的通断码组成了扫描码集,有三套标准的扫描码集,分别是第一套、第二套和第三套。所有现代的键盘默认使用第二套扫描码。 虽然多数第二套通码都只有一个字节宽,但也有少数扩展按键的通码是2字节或4字节宽,这类的通码第1个字节总是为8’he0。正如有键按下,通码就被发往计算机一样,只要键一释放,断码就会被发送。每个键都有它自己唯一的通码,也都有唯一的断码。幸运的是你不用总是通过查表来找出按键的断码,在通码和断码之间存在着必然的联系。多数第二套断码有2字节长,它们的第1个字节是 8’hf0;第2个字节是这个键的通码。扩展按键的断码通常有3个字节,它们前2个字节是8’he0、8’hf0,最后1个字节是这个按键的通码。 下面举个实例进行说明。通码和断码是以什么样的序列发送到计算机,从而使得字符G出现在字符显示框的呢? 因为这是一个大写字母,需要依次发生下面的事件:按下Shift键,按下G键,释放G键,释放Shift键。与这些时间相关的扫描码如下:Shift键的通码“8’h12”。G键的通码“8’
您可能关注的文档
最近下载
- 2023燃气用埋地聚乙烯(PE)管道系统第4部分阀门.docx VIP
- 吉林省长春外国语学校2024-2025学年高二上学期10月期中考试 政治 Word版含答案.docx VIP
- 2023燃气用埋地聚乙烯(PE)管道系统第1部分总则.docx VIP
- 语言学概论岑运强 着)课后习题答案 中国人民大学出版社.pdf VIP
- GB50427-2015 高炉炼铁工程设计规范 (2).pdf VIP
- 围手术期中医护理ppt.pptx
- 2023燃气用埋地聚乙烯(PE)管道系统第3部分管件.docx VIP
- 《挺膺担当 青春自强》 主题团课.pptx
- 2024—2025学年人教版数学八年级上册尺规作图+-教学及习题课件.pptx VIP
- 华锦股份:2023年环境、社会及公司治理报告.pdf VIP
文档评论(0)