基于at89c51单片机控制电子密码锁--本科毕业论文.doc

基于at89c51单片机控制电子密码锁--本科毕业论文.doc

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

基于AT89c51单片机控制电子密码锁 目录 第1章 绪论……………………………………………………………………………………3 1.1 课题的介绍………………………………………………………………………3 1.2 本课题设计的研究现状…………………………………………………………3 第2章 密码锁设计方案……………………………………………………………………4 第3章 硬件设计 …………………………………………………………………………6 3.1单片机简介 ……………………………………………………………………6 3.2内部时钟电路 ……………………………………………………………………10 3.3 手动复位电路 …………………………………………………………………10 3.4 键盘接口电路方案的确定………………………………………………………11 3.5数码管数码显示电路方案的确定 ………………………………………………12 3.6 CT7447介绍 ……………………………………………………………………14 3.7 74L138译码器的运用 …………………………………………………………15 3.8密码存储电路方案的确定 ………………………………………………………17 3.9 电路原理图 ……………………………………………………………………18 第4章 电子密码锁软件设计 …………………………………………………………19 4.1程序功能 …………………………………………………………………………19 4.2程序框图 …………………………………………………………………………19 4.3系统程序 …………………………………………………………………………24 第5章 软、硬件调试 ……………………………………………………………………31 5.1硬件调试 …………………………………………………………………………31 5.2软件调试方法 ……………………………………………………………………31 第6章 总结与体会 ………………………………………………………………………32 附录:元器件清单…………………………………………………………………………33 参考文献……………………………………………………………………………33 基于单片机控制电子密码锁 摘 要 根据有关资料介绍,电子密码锁的研究从上世纪30年代就开始了,在某些特殊场所就有所应用。研究这种锁的初衷,是提高锁具的安全性,因为电子密码锁的密匙量极大,可以和机械锁配合,避免因钥匙被仿制而出现的问题。在安全性极高的前提下,它的另一个特点——无需钥匙。密码锁还有指纹锁、卡片锁、磁卡锁,生物锁等等 。但能谈得上实用一些或者大众化一些的还是按键式电子密码锁。这是一种操作方式类似于按键电话机的电子锁,通过键盘上的数码按键一次输入依组密码,如果密码与内部已约定的密码相同,则输出一个信号,以驱动电磁铁或小马达将门打开,完成一个开锁过程。本论文从电子密码锁系统的功能,硬件电路设计,软件设计分别论述这一系统。通过使用单片机80C51作为控制核心,连接外部存储器93C46,实现密码断电保存,通过七段数码管显示,制作一种密码锁。该锁具有开锁、解密、修改、保存密码、用户密码等基本的密码锁功能,还具有调电数码提示等功能。 关键词:单片机;密码;密码锁 绪论 1课题的介绍 密码锁是锁的一种,开启时用的是一系列的数字或符号。密码锁的密码通常都只是排列而非真正的组合。部分密码锁只使用一个转盘,把锁内的数个碟片或凸轮转动;亦有些密码锁是转动一组数个刻有数字的拨轮圈,直接带动锁内部的机械。 此单片机设计(密码锁)是一种能防止多次探密码的基于单片机的密码锁设计方案,根据9条总体的要求,给出了该单片机密码锁的硬件电路和软件程序,同时给出了单片机型号的选择,硬件设计,软件流程图,汇编语言源程序等内容。密码锁应用非常广泛,如生活中的密码箱等;到取款机取款时插入卡后要输入个人设定的密码;银行里的密码柜,再比如核武器在发射时也有密码的等等。 很多行业的许多地方都需要密码锁,但普通密码锁的密码容易被多次试探而破译。我们的设计给出了一种能防止多次试探密码的密码锁设计方法,利用单片机控制。因为单片机不但具有体积小,成本低,控制灵活,便于产品化等特点,而且单片机具有新的发展,具体主要体现在单片机片内资源越丰富,用它构成的单片机控制系统的硬件开销就会越少,产品的体积和可靠性就会越高,无论是现代社会应用比较广泛的8位单片机还是16位、32位的单片机,不仅可以把CPU,RAM,ROM,定时器/计数器、I/O接口和中断系统等电路集成进去,而且片内新增了A/D和D/A转换器、监视定时器、DMA通道和总线接口

文档评论(0)

李天佑 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档