PS/2键盘与单片机通信
PS/2接口通信协议PS/2接口键盘与主机采用双向通信方式,键盘可以向主机发送数据主机也可以发送命令给键盘。主机具有最高优先权。通信协议是标准的串行异步通信格式,1位起始位,8位数据位(LSB在先),1位奇校验位P,1位停止位,若为主机发送状态,则还有一位应答位。数据格式如图2所示。
主机同键盘进行通信时,无论发送还是接收数据,都要依赖于键盘发送的时钟脉冲(每次数据传输发送l1个时钟脉冲),时钟频率为10-16.7kHz,通过判断时钟脉冲的上升沿和下降沿,逐位发送或读取数据位。当数据线DATA和时钟线CLK同时为高电平时,键盘可以发数据给主机。CLK可用作清除发送线。如果主机将CLK拉为低电平,则禁止键盘发送数据,而是将发送数据放到发送缓存区中,直到CLK变为高电平才开始发送数据。如果主机将DATA拉低,则当键盘检测到这一变化时,接收来自主机的命令。概括如表l所示。
当键盘发送数据时,键盘先将DATA 拉低,通知主机准备接收数据。键盘在CLK为高电平时建立数据,主机在CLK为低电平时读取数据。发送数据的时钟信号由键盘产生。时序如图3所示。
图4给出了键盘接受一个字节的时序。为了避免在同一时刻发送数据,应将CLK拉低大约100 uS以上, 以禁止键盘发送数据。然后主机将数据线DATA拉低,发送起始位,并释放CLK(高电平),由键盘接管CLK
您可能关注的文档
- PROE曲线方程(附图)辩析.doc
- proe曲线方程大全辩析.doc
- 北京的春节课件预览.ppt
- 北京的春节预览.ppt
- PROTEUS中文+实例辩析.doc
- PS_CS6_工具栏及其属性辩析.doc
- PS——Photoshop经典实例3000例辩析.doc
- PS基础知识辩析.doc
- PS抠图方法、技巧大集合辩析.doc
- PS抠图方法辩析.doc
- 东亚危机中金融传染的研究.docx
- 2026湖南湘江研究院有限责任公司招聘7人备考题库含答案详解(a卷).docx
- 三级公立中医医院关于出院病员欠费情况审计报告.docx
- 三级调研员屈全胜个人简历.docx
- 2026湖南湘江研究院有限责任公司招聘7人备考题库附答案详解(综合卷).docx
- 2026湖南湘江研究院有限责任公司招聘7人备考题库含答案详解(精练).docx
- 2026湖南省交通科学研究院有限公司招聘37人备考题库有完整答案详解.docx
- 三晖电气三季度财务分析报告银行版.docx
- 2026湖南湘江研究院有限责任公司招聘7人备考题库及答案详解(全优).docx
- 2026玉溪硅基智能科技有限公司招聘10人备考题库及参考答案详解一套.docx
最近下载
- 深度解析(2026)《JBT 20173-2016辊压干法制粒机》.pptx VIP
- 模板工程设计施工图集.pdf VIP
- 数据安全管理系统建设方案.docx VIP
- 高中数学教材习题高考化改编案例集原卷.docx VIP
- 2023年河南省事业单位招聘联考考试真题.pdf VIP
- 工程勘察设计收费标准-勘测收费标准-(最新版-修订).pdf VIP
- CPD40N-CPD50N使用维护说明书2023.10.24.pdf
- (高清版)DB31∕T 1417-2023 植保无人驾驶航空器安全作业技术要求.docx VIP
- 图集02S404_防水套管.pdf VIP
- 应急供应保障协议书.docx VIP
原创力文档

文档评论(0)