没有合适的资源?快使用搜索试试~ 我知道了~
通信工程专业毕业设计终稿-键盘鼠标识别器的设计.doc
0 下载量 170 浏览量
2023-06-30
01:17:40
上传
评论
收藏 476KB DOC 举报
温馨提示
试读
37页
通信工程专业毕业设计终稿-键盘鼠标识别器的设计.doc
资源推荐
资源详情
资源评论
毕业设计说明书(论文)
作 者: 学 号: 0906220242
学 院: 信息工程学院
专 业: 通信工程
题 目: PS/2 键盘鼠标识别器的设计
指导者: 副教授
(姓 名) (专业技术职务)
评阅者:
(姓 名) (专业技术职务)
2013 年 6 月 吉 林
I
毕 业 设 计 说 明 书 ( 论 文 ) 中 文 摘 要
键盘是嵌入式系统的最重要的输入设备之一,是实现人机交互的重要途径,
设计者除了可以自行设计扫描式矩阵键盘之外,还可以选择标准 PS/2 键盘实现人
机交互。标准 PS/2 键盘由于接口通信协议简单,在系统中占用软硬件资源少,高
可靠性,表达信息量大而得到了越来越广泛的应用。PS/2 接口作为传统的鼠标键
盘接口已经被大部分人所熟知,虽然随着 USB 接口键鼠的普及,绝大多数 PC 用户
均选择了 USB 的键鼠,但目前主流 PC 中依旧保留了 PS/2 键鼠的接口,由于 PS/2
接口实现简单,使用方便的特点,在许多领域如工控机等仍旧采用 PS/2 接口来完
成基本的人机交互。
本文分析了当前市场上主流 PS/2 键盘鼠标的工作协议,阐述了 PS/2 接口键
盘识别器的工作原理。
关键词 嵌入式系统 PS/2 键盘鼠标 矩阵键盘 通信协议
II
毕 业 设 计 说 明 书 ( 论 文 ) 外 文 摘 要
Title PS2 keyboard mouse recognizer
Abstract
Keyboard is one of the most important input device of the embedded system,
is the important way to realize the human-computer interaction, the
designers in addition to the design matrix keyboard scanning, you can also
select the standard PS/2 keyboard to realize human-computer interaction.
Standard PS/2 keyboard because of its simple interface communication
protocol, software and hardware resources occupancy in the system, high
reliability, express information and has been more and more widely used.
PS/2 interface as a traditional mouse and keyboard interface has been known
by most people, although with the popularity of USB keyboard, the vast
majority of PC users are chose a USB keyboard, but still keeps the current
mainstream PC PS/2 keyboard interface, because of the PS/2 interface
implementation is simple, easy to use, in many fields such as industrial
PC, still use the PS/2 interface to complete basic human-computer
interaction.
This paper analyzes the current mainstream on the market a PS/2 keyboard
mouse work agreement, expounds the working principle of PS/2 keyboard
interface identifier.
Keywords embedded system PS/2 keyboard,the mouse Matrix keyboard
Communication protocol
目 录
III
目 录
摘要 .........................................................................I
Abstract ....................................................................II
第 1 章 绪 论 ................................................................1
1.1 选题的背景 ............................................................1
1.2 课题研究的目的和意义 ..................................................2
1.3 PS/2 的现状与发展 .....................................................3
第 2 章 PS/2 鼠标、键盘协议 ....................................................4
2.1 PS/2 的物理接口 ...................................................... 4
2.2 PS/2 键盘鼠标协议 .....................................................4
2.3 设备到主机的通讯过程 ..................................................5
2.4 主机到设备的通讯 ......................................................7
2.5 本章小结 ............................................................. 9
第 3 章 PS/2 键盘接口设计 .....................................................10
3.1 PS/2 键盘接口特性 ....................................................10
3.1.1 PS/2 键盘接口概述 ...............................................10
3.1.2 扫描码 .........................................................10
3.1.3 通码断码和机打重复率 ...........................................10
3.2 硬件接口设计 .........................................................11
3.2.1 单片机的基础知识 ...............................................11
3.2.2 单片机的发展 ...................................................12
3.2.3 单片机 AT89C51 的特性 ...........................................12
3.2.4 硬件电路图 .....................................................16
3.3 软件程序设计 .........................................................17
3.3.1 单片机与键盘间的 PS/2 通信程序的设计 ............................17
3.3.2 键盘键盘初始化程序 .............................................19
3.4 本章小结 .............................................................20
第 4 章 PS/2 鼠标接口设计 .....................................................21
4.1 PS/2 鼠标接口特性 ....................................................21
4.1.1 输入、分辨率和缩放比例 .........................................21
4.1.2 位移数据包 .....................................................21
4.1.3 PS/2 鼠标工作模式 ...............................................22
4.1.4 PS/2 鼠标的数据传送帧过程详解 ...................................22
4.2 单片机和 PS/2 鼠标的硬件接口 ..........................................23
4.3 PS/2 鼠标的软件设计 ..................................................24
4.4 本章小结 .............................................................25
总 结 ......................................................................26
参考文献 ....................................................................27
致谢 ........................................................................28
附录 ........................................................................29
剩余36页未读,继续阅读
资源评论
xinkai1688
- 粉丝: 335
- 资源: 8万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功