1 / 30
文档名称:

毕业设计(论文)-基于51单片机控制的电子密码锁设计.doc

格式:doc   页数:30
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

毕业设计(论文)-基于51单片机控制的电子密码锁设计.doc

上传人:3346389411 2013/2/5 文件大小:0 KB

下载得到文件列表

毕业设计(论文)-基于51单片机控制的电子密码锁设计.doc

文档介绍

文档介绍:基于51单片机控制的电子密码锁设计
摘要:本设计以单片机以AT89C51作为密码锁监控装置的检测和控制核心,分为主机控制和从机执行机构,实现要是信息在主机的初步认证注册、密码信息的加密、钥匙丢失报废等功能。根据51单片机之间的串行通信原理,这便对于密码信息的随机加密和保护。而且采用键盘输入的电子密码锁具有较高的优势。采用数字信号编码和二次调制方式,不仅可以实现多路信息的控制,提高信号传输的抗干扰性,减少错误动作,而且功率消耗低;反应速度快、传输效率高、工作稳定可靠等。软件设计采用自上而下的模块化设计思想,以使系统朝着分布式、小型化方向发展,增强系统可扩展性和运行的稳定性。测试结果表明,本系统各功能已达到本设计的所有要求。
关键词:AT89C51; 密码锁;单片机设计;电子锁
目录
摘要 1
关键词 1
第一章密码锁的简介及现况 1
1
1
2
2
2
第二章设计方案的选择 3
3
第三章单片机的组成 4
4
7
第四章单片机硬件资源 7
7
8
10
11
12
第五章程序调试 13
13
C51简介 14
调试过程 14
、仿真与实现 15
第六章 软件设计 16
16
各子程序设计 17
1 键盘扫描子程序 17
2 LED显示子程序 18
3 密码比较和报警程序 19
设计总结与展望 21
致谢 22
附录:总原理图 22
参考文献 24
第一章密码锁的简介及现况
   
在日常的生活和工作中,住宅与部门的安全防范、单位的文件档案、财务报表以及一些个人资料的保存多以加锁的办法来解决。若使用传统的机械式钥匙开锁,人们常需携带多把钥匙,使用极不方便,且钥匙丢失后安全性即大打折扣。随着科学技术的不断发展,人们对日常生活中的安全保险器件的要求越来越高。为满足人们对锁的使用要求,增加其安全性,用密码代替钥匙的密码锁应运而生。密码锁具有安全性高、成本低、功耗低、易操作等优点。
在安全技术防范领域,具有防盗报警功能的电子密码锁逐渐代替传统的机械式密码锁,克服了机械式密码锁密码量少、安全性能差的缺点,使密码锁无论在技术上还是在性能上都大大提高一步。随着大规模集成电路技术的发展,特别是单片机的问世出现了带微处理器的智能密码锁,它除具有电子密码锁的功能外,还引入了智能化管理、专家分析系统等功能,从而使密码锁具有很高的安全性、可靠性,应用日益广泛。
随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别、IC卡辨认)已有国内外相继面世。但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保密要求的箱、柜、门等。而且指纹识别器若在公共场所所使用存在容易机械损坏,IC卡还存在容易丢失.、损坏等特点。加上其成本较高,一定程度上限制了这类产品的普及和推广。鉴于目前的技术水平与市场接收程度,电子密码锁是这类电子防盗产品的主流。

ATMEL、,特别是其内部增加的闪速可电改写的储存器FlashROM给单片机的开发及应用带来了很大的方便。89C51是用静态逻辑来设计的,其工作頻率可下降到0Hz,并提供两种可用软件来选择省电方式----空闲方式和掉电方式。在空闲方式中CPU停止工作,而RAM、定时器/计数器、串行口和中断系统都继续工作。此时的电流可降到大约为注册工作方式的15%。在掉电方式中,片内振荡器停止工作,由于时钟被“冻结”,使一切功能都暂停,故只保存片内RAM中的内容,直到下一次硬件复位为止。这种方式下的电流可降到15μA以下,。89C51是一种低功耗高性能的8位单机片。它采用了CMOS工艺和高密度非意识性存储器(NURAM)技术,而且其输出引脚和指令系统一、都与MCSE-51兼容;片内的FlashROM允许在系统内改编程序或用常规的非易失性存储器编程器来编程。因此89C51是一种功能强、灵活性高,且价格合理的单片机,可方便地应用在各种控制领域。

由于电子器件所限,以前开发的电子密码锁控制系统,其种类不多,保障性差,最基本的就是只依靠最简单的模拟电子开