张鑫任务书及工作计划
西安文理学院机械电子工程系
本科毕业设计(论文)
题目基于单片机PS/2的键盘软件设计
专业班级 05机械设计制造及其自动化1班
学号 0810*******
学生姓名张鑫
指导教师韦炜
设计所在单位机械电子工程系
年月
本科毕业设计(论文)任务书
学生姓名张鑫专业班级 05机械设计制造及其自动化1班学号 0810******* 指导教师韦炜职称讲师教研室机械
题目
基于单片机的PS/2键盘软件设计
任务与要求
任务:以51系列单片机为核心,结合PS/2接口设计一个PS/2输入键盘的软件系统。
要求:学习51单片机和键盘的工作原理、PS/2设备和主机的通讯原理及软件
工程相关理论;
熟悉Keil C51的编程环境,掌握相关的编程语言;
编制系统程序并对其调试;
完成论文撰写。
开始日期 2009年2月23日完成日期 2009年5月29日
系主任(签字):
年月日
本科毕业设计(论文)工作计划
学生姓名张鑫专业班级 05机械设计制造及其自动化1班学号 0810******* 指导教师韦炜职称讲师教研室机械
题目
基于单片机的PS/2键盘软件设计
工作进程
起止时间工作内容
2月23日-3月10日3月10日-3月30日3月30日-5月1日5月1日-5月5日5月5日-5月29日
搜集关于电脑键盘原理,单片机,PS/2接口技术,Keil C51语言的集成开发环境μVision3下的程序设计的资料。
程序的总体设计,包括制定设计方案、确定算法、程序组成结构和绘制程序流程图等。
程序编制,对地址空间分配,工作寄存器安排,中断源分配,数据结构,参数,端口地址和输入、输出格式等进一步的具体化
在Keil C51的集成开发环境μVision3下对程序进行仿真、测试。根据出现的问题,修改程序。
根据前一阶段的准备工作,拟定论文的目录,确定论文的结构及核心,完成论文文字输入以及各图形的编制,完成论文,准备论文答辩。
主要参考书目(资料)
[1]李全利迟荣强﹒单片机原理及接口技术﹒北京:高等教育出版社,2004﹒
[2]王永山等﹒微型计算机原理与应用﹒西安:西安电子科技大学出版社,1999
[3]张莉﹒C/C++程序设计﹒北京:清华大学出版社,2004
[4]Al Kelley等﹒C语言程序教程﹒北京:机械工业出版社,2007
[5]周航慈﹒单片机程序设计(修订版)﹒北京:北京航空航天大学出版社,2003
[6]陈涛﹒单片机应用及C51程序设计﹒北京:机械工业出版社,2008
[7]赵建领﹒51系列单片机开发宝典﹒北京:电子工业出版社,2007
[8]谭浩强﹒C程序设计[第2版]﹒北京:清华大学出版社,1999
[9]于勇等﹒51单片机C语言常用模块与综合系统设计实例精讲﹒北京:电子工业出版社,2004
[10]郭惠吴迅﹒单片机C 语言程序设计万物按自学手册﹒北京:电子工业出版社,2008
[11]EDA加油站https://www.360docs.net/doc/612370641.html,
[12]中国机电网https://www.360docs.net/doc/612370641.html,
[13]21IC中国电子网http://www.21ic. com
[14]电子开发网https://www.360docs.net/doc/612370641.html,
主要仪器设备及材料
Keil C51的集成开发环境μVision3
美国ATMEL公司生产的低电压,高性能CMOS 8位单片机AT89C52
IBM公司生产的HT82K628A芯片
设计(论文)过程中教师的指导答疑安排(写明时间、地点)
时间:每周周四下午2:00
地点:J3006
指导教师(签字):
负责指导教师(签字):
年月日
注:本计划一式两份,一份交系,一份自己保存