电源设计技术实用资料点击免费获取>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » PS/2接口协议解析及应用


共1条 1/1 1 跳转至

PS/2接口协议解析及应用

高工
2014-06-12 10:37:45    评分
PS/2接口协议解析及应用
作者:陈 曦出处:更新时间: 2004年08月19日
摘要:文中详细介绍了PS/2接口协议的内容、电气特性和标准键盘的第二套键盘扫描码集。给出了基于嵌入式系统的PS/2接口的软、硬件实现方法,并介绍了工控PC外接双键盘的解决方案。通过使用模拟开关CD4052巧妙地解决了工控PC外接双键盘的冲突问题。 关键词:PS/2接口;串行通讯;单片机;键盘;CD40521 PS/2接口标准的发展过程
2 PS/2接口硬件μ
s。每一数据帧包含11~12个位,具体含义如表1所列。

表1 数据帧格式说明
1个起始位总是逻辑0
8个数据位(LSB)低位在前
1个奇偶校验位奇校验
1个停止位总是逻辑1
1个应答位仅用在主机对设备的通讯中
μs。数据变化到Clock(时钟脚)下降沿的时间至少也有5 μs,但不能大于25 μs,这是由PS/2通讯协议的时序规定的。如果时钟频率是其它值,参数的内容应稍作调整。3 PS/2接口的嵌入式软件编程方法
从PS/2向PC机发送一个字节可按照下面的步骤进行:μs;μs(如果此时正在发送起始位,则应延时40μs);μs(如果在发送停止位时释放时钟信号则应延时50μs);μs;μs;μs。μs来抑制通讯,并且通过下拉数据线发出请求发送数据的信号,然后释放时钟。当PS/2设备检测到需要接收的数据时,它会产生时钟信号并记录下面8个数据位和一个停止位。主机此时在时钟线变为低时准备数据到数据线,并在时钟上升沿锁存数据。而PS/2设备则要配合PC机才能读到准确的数据。具体连接步骤如下:μs,以便PC机进行下一次传输。μs;μs?μs?μs;μs;μs;μs;
4 用于工控机的双键盘设计5 结论



关键词: PS    

共1条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]