预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

数理与信息工程学院《单片机原理及应用》期末课程设计——基于单片机的电子密码锁 数理与信息工程学院 《单片机原理及应用》期末课程设计 题目:基于单片机的电子密码锁 专业:计算机科学与技术 班级:计本072班 姓名:邵帅 学号:07220129 指导老师:余水宝 成绩: (2009-12) 目录 第一节引言……………………………………………………………31.1简述电子密码锁....................................31.2本设计主要任务....................................31.3系统主要功能......................................4 第二节系统主要硬件电路设计..............................52.1系统的硬件构成及功能..............................52.2AT89C2051单片机及其引脚说明.......................6 第三节系统软件设计......................................93.1软件设计思想......................................93.2存储单元的分配....................................93.3系统源程序........................................93.4系统应用说明.....................................123.5小结.............................................12 第四节结束语...........................................13 参考文献................................................14 基于单片机的电子密码锁 数理与信息工程学院计算机科学与技术邵帅 指导老师:余水宝 第一节引言 1.1简述电子密码锁 随着社会物质财富的日益增长和人们生活水平的提高,安全成为居民最为重视的问题。而锁自古以来就是把守门的铁将军,人们对它的要求十分高,既要求可靠的防盗,又要求简单方便,这也是制锁者长久以来亘古不变研究的主题。传统的门锁需要涉及大量的钥匙,又要担心钥匙丢失后的麻烦。另外,如:宾馆、办公大楼、仓库、保险柜等,由于装修施工等人住时也要把原有的锁胆更换,况且钥匙随身携带也诸多便。随着单片机的问世,出现了带微处理器的密码锁,它除具有电子密码锁的功能外,还引入了智能化、科技化等功能。从而使密码锁具有很高的安全性、可靠性。目前西方发达国家已经大量应用智能门禁系统,可以通过多种的更加安全更加方便可靠的方法来实现大门的管理。但电子密码锁在我国的应用还不广泛,成本还很高,希望通过不断地努力使电子密码锁能够在我国及居民日常生活中得到广泛应用,这也是一个国家生活水平的体现。很多行业的许多地方都要用到密码锁,随着人们生活水平的提高,如何实现家庭或公司的防盗这一问题也变的尤其突出,传统的机械锁由于其构造简单,被撬的事件屡见不鲜,再者,普通密码锁的密码容易被多次试探而破译,所以,考虑到单片机的优越性,一种基于单片机的电子密码锁应运而生。电子密码锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲睐。设计本课题时构思的方案,:采用以AT89C2051为核心的单片机控制方案;能防止多次试探而不被破译,从而有效地克服了现实生活中存在的许多缺点。 1.2本设计主要任务 以下是初步设定的电子密码锁的功能:(1)共8位密码,每位的取值范围为1~8。(2)用户可以自行设定和修改密码。(3)按每个密码键时都有声、光提示。(4)若键入的8位开锁密码不完全正确,则报警5秒钟,以提醒他人注意。(5)开锁密码错3次要报警10分钟,报警期间输入密码无效,以防窃贼多次试探密码。(6)键入的8位开锁密码完全正确才能开锁,开锁时要有1秒的提示音。(7)密码键盘上只允许有8个密码按键和1个发光管因此,锁内有备用电池,只有内部上电复位时才能修改或设置密码。因此,仅在门外按键是不能修改或设置密码的。(8)密码设定完毕后要有2秒的提示音。 1.3系统主要功能 本系统主要由单片机系统、键盘、报警系统组成。系统能完成开锁、超时报警、超次锁定、管理员解密、修改用户密码基本的密码锁的功能。除上述基本的密码锁功能外,还具有调电存储、声光提示等功能,依据实际的情况还可以添加遥控功能。本系统成本低廉,功能实用。 第二节系统主要硬件电路设计 系统