- 14
- 0
- 约6.25千字
- 约 10页
- 2016-05-17 发布于浙江
- 举报
实验九、基于verilog的PS/2键盘设计进阶
一、?? 前言及背景:
说到PS/2相信大家都不会陌生,不错的,我们日常的鼠标键盘大多是基于PS/2接口设计的。虽然USB鼠标大有取而代之之势,但是依然阻止不了我们这群IT菜鸟掌握它的强烈欲望,而使用verilog来做PS/2的解码更是需要我们把PS/2的传输协议理解的更透彻一些。所以,下面就让特权同学带领大家一步一步掌握PS/2。
PS/2接口标准的发展过程
随着计算机工业的发展,作为计算机最常用输入设备的键盘也日新月异。1981年IBM推出了IBM pc/XT键盘及其接口标准。该标准定义了83键,采用5脚DIN连接器和简单的串行协议。实际上,第一套键盘扫描码集并没有主机到键盘的命令。为此,1984年IBM推出了IBM AT键盘接口标准。该标准定义了84~101键,采用5脚DIN连接器和双向串行通讯协议,此协议依照第二套键盘扫描码集设有8个主机到键盘的命令。到了1987年,IBM又推出了PS/2键盘接口标准。该标准仍旧定义了84~101键,但是采用6脚mini-DIN连接器,该连接器在封装上更小巧,仍然用双向串行通讯协议并且提供有可选择的第三套键盘扫描码集,同时支持17个主机到键盘的命令。现在,市面上的键盘都和PS/2及AT键盘兼容,只是功能不同而已。
二、?? 基础知识:
电气特性
管脚说明:
1 DATA Key data
您可能关注的文档
- 毕业论文(设计)基于Verilog HDL语言的串口设计说明书.docx
- 毕业论文(设计)基于C语言赛车游戏说明书.doc
- 毕业论文(设计)基于单片机89C2051实现可编程时钟说明书.doc
- 毕业论文(设计)基于c语言的贪吃蛇游戏说明书.doc
- 毕业论文(设计)基于AT89C51 按键控制点阵显示说明书.doc
- 毕业论文(设计)基于AT24C02的多机通信说明书.doc
- 毕业论文(设计)基于c的超市进销存系统说明书.doc
- 毕业论文(设计)基于LPC2114控制步进电机转速以及角位移说明书.doc
- 毕业论文(设计)基于C语言的学生成绩管理设计说明书.doc
- 毕业论文(设计)基于 C 语言的 JavaScript 引擎探索说明书.docx
- 毕业论文(设计)基于以太网测温监控系统说明书.doc
- 毕业论文(设计)基于AT89C51的双机双向通信设计说明书.doc
- 毕业论文(设计)基于AT89C52单片机的小区门禁系统论文说明书.doc
- 毕业论文(设计)基于AT89C2051的AD转换说明书.doc
- 毕业论文(设计)基于AT89C51单片机的多人抢答器设计说明书.docx
- 毕业论文(设计)基于c语言单片机倒数计时器设计说明书.doc
- 毕业论文(设计)基于89C51RC自动控制浇花系统说明书.doc
- 毕业论文(设计)基于Verilog HDL密码锁设计说明书.doc
- 毕业论文(设计)基于AT89C52单片机的小区门禁系统说明书.doc
- 毕业论文(设计)基于89C51的直流电机转速的测量与控制说明书.doc
原创力文档

文档评论(0)