PS/2 设备接口用于许多现代的鼠标和键盘它是由IBM 开发并且最初出现在IBM 技术参考手册里但是当我知道的时候这篇文件就已经很多年没有印刷了因此关于这个内容现在没有官方的出版物我无法访问IBM 的技术参考手册所以本网页中的所有信息都来自于我自己的经验及本页最下面列出的参考的帮助。
这个文件描述了用于PS/2 鼠标PS/2 键盘及AT 键盘的接口我将论及物理和电气接口也包括协议如果你需要更高级的信息诸如命令数据包的格式或者其他关于键盘鼠标的特别细节那么我对这两种设备写了独立的文件
物理上的PS/2 端口是两类连接器中的一种5 脚的DIN 或6 脚的mini-DIN 这两种连接器在电气特性上是十分类似的实际上两者只有一点不同那就是管脚的排列这就意味着这两类连接器可以很容易用一种简单的硬件连线的适配器来转换这种适配器大约每个值6 美元或者你可以根据任意两种连接器的对应管脚关系做你自己的适配器
图1 数据线和时钟线的集电极开路接口数据和时钟分别由微控制器的A 端口和B端口读入这两条线通常保持+5V 但可以往端口C 和D 写入1 来拉到地结果是数据是D 的反相时钟是C 的反相
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !