- 13
- 0
- 约7.51千字
- 约 7页
- 2016-11-25 发布于贵州
- 举报
单片机系统中P2键盘驱动程序设计
单片机系统中PS/2键盘驱动程序设计
摘 要分析PS/2协议;介绍PS/2标准健盘的第二套扫描码和命令集,并给出在单片机系统中支持PS/2健盘的硬件连接方式和利用Keil C51语言实现的驱动程序设计及部分代码。该驱动程序可以方便地移植到其他单片机或嵌入式系统中。关健词 PS/2协议 PS/2健盘 单片机 驱动程序
在单片机系统中,经常使用的键盘都是专用键盘。这类键盘都是单独设计制作的,成本高,连线多,且可靠性不高。这些问题在那些要求键盘按键较多的应用系统中显得更加突出。与此相比,在 PC系统中广泛使用的PS/2键盘具有价格低、通用可靠,且使用的连线少(仅使用2根信号线)的特点,并可满足多数系统的要求。因此,在单片机系统中应用PS/2键盘是一种很好的选择。
本文在分析PS/2协议和PS/2键盘工作原理与特点的基础上,给出在AT89C51单片机上实现对PS/2键盘支持的硬件连接方法以及驱动程序的设计实现。
1 PS/2协议现在PC机广泛采用的PS/2接口为mini - DIN 6引脚的连接器。其引脚如图1所示。
740)this.width=740 border=undefined
PS/2设备有主从之分,主设备采用female插座,从设备采用male插座。现在广泛使用的PS/2键盘鼠标均工作在从设备方式下。PS/2接口的时钟与数据线都是集电极开路结构的,必须外接上拉电阻。一
您可能关注的文档
- 初中政治中考一话知识z~.doc
- 初中数学竞赛培讲义-第十讲__初中数学竞赛中的一次函数.doc
- 初中数学知识总和强化训练.doc
- 初中历史学业水考试总复11111.doc
- 初中生法制知识赛试卷及答案.doc
- 创新原理和方法库存管理中的应用-以泛远国际物流有限公司为例.doc
- 初学REVIT模常见问题.doc
- 初安(综合)模题(答案).doc
- 初级专卖员鉴定素细目表2011.5.doc
- 初级烟草专卖管员理论知识试卷.doc
- 四川省成都市嘉祥教育集团2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).pdf
- 四川省成都市青羊区石室联合中学2024-2025学年七年级下学期期中考试数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).docx
- 四川省成都市武侯区北京第二外国语学院成都附属中学2024-2025学年七年级下学期期中数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).pdf
- 四川省绵阳市涪城区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).pdf
- 四川省绵阳市江油市2024-2025学年七年级下学期5月期中数学试题(解析版).docx
- 四川省绵阳市游仙区2024-2025学年七年级下学期5月期中考试数学试题(解析版).docx
原创力文档

文档评论(0)