欢迎来到天天文库
浏览记录
ID:30755252
大小:928.50 KB
页数:37页
时间:2019-01-03
《单片机课程设计1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、....湖南工程学院课程设计任务书课程名称单片机原理与应用课题电子密码锁设计专业班级学生姓名学号指导老师审批任务书下达日期2010年6月21日任务完成日期2010年7月2日...设计内容与设计要求设计内容:1、密码的设定,此密码是固定在程序存储器ROM中,假设预设的密码为“12345”共5位密码。2、密码的输入:采用两个按键来完成密码的输入,其中一个按键为功能键,另一个按键为数字键。在密码都已经输入完毕并且确认功能键之后,才能完成密码的输入过程。然后进入密码的判断比较处理状态并给出相应的处理过程。3、按键禁止功能:初始化时,允许按键输入密码,当有按
2、键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态是在3次密码输入不正确的情况下发生的。设计要求:1、设计方案要合理、正确;2、系统硬件设计及焊接制作;3、系统软件设计及调试;4、系统联调;5、写出设计报告。...主要设计条件1、MCS-51单片机实验操作台1台;2、PC机及单片机调试软件;3、单片机应用系统板1套;4、制作工具1套;5、系统设计所需的元器件。说明书格式1.封面2.课程设计任务书3.目录4.系统总体方案设计5.系统硬件设计6.软件设计(包括流程图)7.系统的安装调试说明8、总结9、参考文献10、附录(源程序清单及硬件原
3、理图等);11、课程设计成绩评分表。...进度安排设计时间为两周第一周星期一、上午:布置课题任务,讲课及课题介绍下午:借阅有关资料,总体方案讨论星期二、确定总体设计方案星期三、硬件模块方案设计星期四、软件模块方案设计星期五、设计及调试第二周星期一、设计及调试星期二、设计及调试星期三、总调星期四、写说明书星期五、上午:写说明书,整理资料下午:交设计资料,答辩参考文献[1]、《微型计算机原理及应用》许立梓编机械工业出版社2002[2]、《微型计算机接口技术及应用》刘乐善编华中理工大学出版社2000[3]、《计算机硬件技术基础试验教程》邹逢兴编高等教育出
4、版社2000[4]、《16位微型计算机原理接口及其应用》周佩玲编中国科学技术大学出版社2000[5]、《微型计算机原理与接口技术》吴秀清编中国科学技术出版社2001[6]、《微型计算机接口技术》邓亚平编清华大学出版社2001[7]、《单片机原理及及应用》王迎旭编机械工业出版社2001[8]、《单片机应用程序设计技术》周航慈著北京航空航天大学出版社2002[9]、《单片机实用技术问答》谢宜仁主编人民邮电出版社2002...目录第1章绪论11.1课题背景11.2电子密码锁11.3课题设计内容及要求11.4课题设计目标2第2章系统总体设计32.1总体设计
5、方案32.2系统结构框图3第3章系统硬件电路设计53.1单片机AT89C51简介53.2按键电路模块53.3复位电路模块63.4显示电路模块73.5指示灯及报警蜂鸣器模块8第4章系统软件设计104.1系统软件设计方案10电子锁软件设计的模块图如图4-1所示104.2主程序的设计104.3按键识别与编码设计124.4显示程序设计134.5密码判断程序设计164.6密码修改程序设计17第5章系统调试195.1软件模拟调试19设计总结21附录A:系统硬件电路原理图22附录B:源程序清单23参考文献31...第1章绪论1.1课题背景随着电子技术的发展,各类
6、电子产品应运而生,电子密码锁就是其中之一。据有关资料介绍,电子密码锁的研究从20世纪30年代就开始了,在一些特殊场所早就有所应用。这种锁是通过键盘输入一组密码完成开锁过程。研究这种锁的初衷,就是为提高锁的安全性。由于电子锁的密钥量(密码量)极大,可以与机械锁配合使用,并且可以避免因钥匙被仿制而留下安全隐患。电子锁只需记住一组密码,无需携带金属钥匙,免除了人们携带金属钥匙的烦恼,而被越来越多的人所欣赏。电子锁的种类繁多,例如数码锁,指纹锁,磁卡锁,IC卡锁,生物锁等。但较实用的还是按键式电子密码锁。1.2电子密码锁电子密码锁是一种通过密码输入来控制电
7、路或是芯片工作,从而控制机械开关的闭合,完成开锁、闭锁任务的电子产品。它的种类很多,有简易的电路产品,也有基于芯片的性价比较高的产品。现在应用较广的电子密码锁是以芯片为核心,通过编程来实现的。其性能和安全性已大大超过了机械锁,特点如下:1.保密性好,编码量多,远远大于弹子锁。随机开锁成功率几乎为零。2.密码可变。用户可以经常更改密码,防止密码被盗,同时也可以避免因人员的更替而使锁的密级下降。3.误码输入保护。当输入密码多次错误时,报警系统自动启动。4.电子密码锁操作简单易行,一学即会。1.3课题设计内容及要求1.密码的设定,此密码是固定在程序存储器
8、ROM中,假设预设的密码为“12345”共6位密码。...2.密码的输入:采用两个按键来完成密码的输入,其中一个按键为功能
此文档下载收益归作者所有