异想天开 创新无限 Think freely Innovate Infinitely


首页 公司概况 诚征代理 服务信息 下载中心 人才招聘 联系我们

>>您当前的位置:通信与接口转换\UART转PS2

 


-->> UART转PS/2 <<--

PS/2协议是IBM随着PS/2 PC推出的标准,主要用于键盘和鼠标,IBM公司并没有公布PS/2协议的资料,市面上的PS/2产品大多是从一些不完整的、各种途径获得的资料中整理设计出来的,本身PS/2协议相当于复杂,而且很多地方令人费解,对一般客户而言,没有必要花太多的精力与做这些与应用无关的工作,我公司可以提供UART转PS/2芯片,帮助客户快速完成系统设计。

PS/2协议本身是双向通信的,就PC机而言,在系统启动过程中,PS/2设备(Slave)与主机(Host,可以是BIOS和OS)有一个比较复杂的握手和状态设置过程,例如调整键盘的重复延时(DELAY)和发码速率(RATE)、指示灯设置(CapsLock、NumLock和ScroLock)等等,然后是用户按一个键,设备给主机发一串码,例如敲一下空格键,键盘需要给主机发出至少三个玛,按键码0x29,抬起码(0xf0和0x29)等,引导码0xf0就是表示按键抬起。这样一来,客户设计自己的系统时,并不需要关心详细的PS/2协议,而是给UART转PS/2芯片发一个串0x29,...(可能有多个0x29,视按键不放的时间长短而定),0xf0(表示抬起,break,相应的按键压下称之为make),0x29等,自然是十分方便的了。



版权所有@2010:北京天开创新技术有限公司 京ICP备05050856号
通信地址:北京市2861信箱 邮编:100085 市场部:北京市海淀区上地信息路1号国际创业园2号楼2004室
电话:86-10-82894802,82894804,82894806,82894808,82894860 传真:86-10-82893738
Email: teket@teket.comteket@bbn.cn MSN: teket@teket.com QQ: 800-48-010