ps2键盘控制器技术规范

ps2键盘控制器技术规范

ID:33523662

大小:86.50 KB

页数:7页

时间:2019-02-26

ps2键盘控制器技术规范_第1页
ps2键盘控制器技术规范_第2页
ps2键盘控制器技术规范_第3页
ps2键盘控制器技术规范_第4页
ps2键盘控制器技术规范_第5页
资源描述:

《ps2键盘控制器技术规范》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ps/2键盘控制器与实现(PS/2keyboardcontrollerandachieve)技术规范版本1.22011-8-30版本信息版本日期描述作者1.02011-8-29ASCII装换,状态机存储以及代码综合,张剑1.12010-8-31时钟下降沿的采集王靖文1.22010-9-6激励,前仿姜航封面版本信息必须与本页最后版本保持一致。目录1.总体描述41.1.功能定义41.2.结构框图41.3.设计工艺51.4.应用信息52.引脚描述62.1.引脚功能描述62.2.引脚时序描述72.2.1.接收接口时序72.2.2.发送接口时序81.总体描述1.

2、1.功能定义本设计旨在实现一个PS/2键盘控制器,用八个LED数码管以两位十六进制ASCII码显示每一个键盘的编码。1.2.结构框图本次设计需要设计以下部分程序:串并转换,时钟采集,扫描码与ASCII码转换程序。其中部分程序实现的功能简要陈诉如下:1、串并转换程序该程序主要是接收由键盘Data线发送过来的11位串行数据。采用数据寄存器存储有效的8位键值。2、时钟采集程序该程序主要是采集键盘时钟的下降沿,采用逻辑门实现。3、扫描码与ASCII码转换程序该部分程序实现将由键盘发送过来的键盘扫描码转换成ASCII码图1ps/2键盘控制器模块结构图1.1.设计工

3、艺采用Spartan3E开发板;XiLinxISE10.1开发软件;1.2.应用信息2.引脚描述2.1.引脚功能描述PS/2的引脚说明:电气特性管脚说明:1DATAKeydata2N.CNoconnected3GNDGND4VCC+5V5CLKClock6N.CNoconnected 数据格式数据帧格式说明:1个起始位总是逻辑08个数据位(LSB)低位在前1个奇偶校验位奇校验1个停止位总是逻辑11个应答位仅用在主机对设备的通讯中顶层管脚说明:引脚名称类型编号功能描述信号名In/out/Inout对应目标芯片的管脚编号clkinputC9全局时钟,50MH

4、Zrst_ninputK17复位信号按钮ps2k_clkInputG14ps2接口时钟ps2k_datainputG13ps2接口数据ps2k_byte[0]outputF12输出数据ps2k_byte[1]outputE12输出数据ps2k_byte[2]outputE11输出数据ps2k_byte[3]outputF11输出数据ps2k_byte[4]outputC11输出数据ps2k_byte[5]outputD11输出数据ps2k_byte[6]outputE9输出数据ps2k_byte[7]outputF9输出数据信号名称的编排如下:(1)复位

5、信号:rst_n(2)时钟信号:clk,ps2k_clk(3)数据信号:ps2k_data(4)输出数据信号:ps2k_byte1.1.引脚时序描述PS/2发送数据到PC的时序键盘接口时序:(a)键盘发送时序(b)键盘接收时序注:在时钟的下降沿读取数据。PC机键盘采用2线串行总线与主机进行通信,PS/2总线包括时钟信号和数据信号,键盘和主机都能够向对方传输数据。键盘采用11位的串行数据与主机进行通信,其中包括一个起始位(总是低电平)、8个数据位(先发送低位,后发送高位)、奇偶校验位和停止位(总是高电平)。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。