基于单片机系统的PS2键盘的驱动设计.doc

  1. 1、本文档共66页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机系统的PS2键盘的驱动设计

毕业设计(论文)任务书 课题名称:基于单片机系统的PS/2键盘的驱动设计 完成期限: 2008年2月25日至2008年6月2日 院系名称 指导教师 专业班级 指导教师职称 学生姓名 院系毕业设计(论文)工作领导小组组长签字 一、课题训练内容 [1] 查询相关资料过程,培养学生收集资料、文献1] Adam vhapweske.The AT-PS/2 Keyboarfinterface.2001,P. [2] Adam Chapweske.Keyboard Scan Codes:Set 2.2001,P. [3] 李朝青.PC机与单片机DSP数据通信技术选编(1)M.北京:北京航空航天大学出版社,2002. [4] 石东海.单片机数据通信技术入门到精通M.西安电子科技大学出版社,2002. [5] PS/2 Mouse/keyboard protocol,Adam Chapw eske, Copyright,1999. [6] 王建校,等.C51系列单片机及C51程序设计[M].科学出版社,2002. [7] 姚德法,单片机应用中的键盘模块设计[J],信息技术与信息化开发与应用,2005(6). [8] 郑新景,蒋洪.PS/2键盘鼠标协议[J].电子科技,2001(17):26-28. [9] 徐爱均,彭秀华.keil Cx51 V7.0单片机高级语言编程与uVision2应用实践[M].北京:电子工业出版社,2004. [10] 王晓君,苏晓明.单片机系统与标准PC键盘的接口模块设计[J].电子设计应用,2003(3):54-57. [11] 高嵩.PS/2键盘在51单片机系统中的应用[J].中国测试技术,2004(5):60-62. 四、毕业设计(论文)进度 (论文)进度表 序 号 起止日期 计划完成内容 实际完成情况 检查人签名 检查日期 1 2.25--3.06 阅读参考资料,撰写并完成开题报告 2 3.07--3.23 熟悉运用知识,了解设计框架 3 3.24--4.04 学习PS/2键盘协议 4 4.05--4.12 学习单片机编程要求 5 4.13--4.18 整理毕业设计资料,参加中期检查 6 4.19--5.03 画软件流程图,开始软件编写 7 5.04--6.01 撰写论文 8 6.01—6.02 准备答辩 注:1. 本任务书一式两份,一份院(系)留存,一份发给学生,任务完成后附在说明书内。 2.“实际完成情况”和“检查人签名”由教师用笔填写,其余各项均要求打印,打印字体和字号按照《武汉科技学院毕业设计(论文)规范》执行。 (论文)开题报告 课题名称 基于单片机的PS/2的键盘的驱动的设计 院系名称 专 业 班 级 学生姓名 一 课题意义 随着社会工业化进程的加快,机械自动化生产越来越体现出其精确、快速、不受工作时间地点限制的优越性。在自动生产中发挥核心作用是以单片机为核心的系统,此类单片机系统中主要以键盘按键较多的应用系统为主。然而此类系统中的专用键盘在使用中暴露出这样那样不少致命的缺陷,例如:单独设计制作成本高、使用硬件连接线多可靠性不高这一状况在那些要求键盘按键较多的应用系统中更为突出与此在PC系统中广泛使用PS/2键盘具有价格低、通用可靠,且使用连接线少(仅使用2根信号线),并可满足多种系统要求的特点因此在单片机系统中PS/2键盘是一种很好的选择Keil uVision2上编译键盘驱动程序; 五.研究结果 [1] 弄懂PS/2键盘的工作原理及相关知识; [2] 设计PS/2键盘驱动的原型系统; [3] 提高自己的动手能力及运用知识的能力; 六.研究步骤 [1] 根据课题要求查阅相关资料; [2] 掌握PS/2键盘通信原理、了解PS/2键盘协议; [3] 掌握单片机工作原理及引脚定义; [4] 掌握基于单片机的Keil C51语言及KeiluVision2编程环境; [5] 勾画驱动程序原理图模块; [6] 初步编辑基于单片机的PS/2键盘的驱动; [7] 对程序出现的错误进行修改同时编译,调试系统,验证修改结果并完善系统; 七 参考文献 [1] Adamvhapweske.TheAT-PS/2Keyboarfinterface.2001,P. [2] Adam Chapweske.Keyboard Scan Codes:Set 2.2001,P. [3] 李朝青.PC机与单片机DSP数据通信技术选编(1)M.北京:北京航空航天大学出版社,2002. [4] 石

您可能关注的文档

文档评论(0)

2017meng + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档