单片机电子密码锁的设计汇编语言样本.pdfVIP

单片机电子密码锁的设计汇编语言样本.pdf

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

一、设计总阐明

随着人们对安全注重和科技发展,许多电子智能锁(指纹辨认、IC卡辨认)已在国内外相继

面世。但是这些产品特点是针对特定指纹和有效卡,只能合用于保密规定箱、柜、门等。并

且指纹识辨认器若在公共场合使用存在容易机械损坏,IC卡还存在容易丢失、损坏等特点。

加上其成本较高,一定限度上限制了此类产品普及和推广。鉴于当前技术水平与市场接受限

度,电子密码锁是此类电子防盗产品主流。

本次基于8051单片机电子密码锁设计,其重要具备如下功能:(1)设立6位密码,密码

通过键盘输入,若密码对的,则将锁打开。(2)密码可以由顾客自己修改设定(只支持6

位密码),锁打开后才干改密码。修改密码之前必要再次输入密码,在输入新密码时候需要

二次确以防止误操作。

(3)报警、锁定键盘功能。密码输入用发光管显示,当持续3次输入错误密码,系统声光

报警。

电子密码锁设计重要由三某些构成:4×4矩阵键盘接口电路、密码锁

控制电路、输出八段显示电路。此外系统尚有LED提示灯等。

密码锁设计核心问题是实现密码输入、清除、更改、开锁等功能:(1)密码输入功能:按

下一种数字键,一种“-”就显示在最右边数码管上,同步将先前输入所有“-”向左移

动一位。

(2)密码清除功能:当按下清除键时,清除前面输入所有值,并清除所有显示。

(3)密码更改功能:将输入值作为新密码。

(4)开锁功能:当按下开锁键,系统将输入与密码进行检查核对,如果确锁打开,否则不

打开。

重要设计实行过程:一方面,选用8051单片机,以及选购其她电子元器件。第二步,设计

硬件电路。第三步,编写单片机语言实现功能。第四部,分别进行软件和硬件调试。最后,

联合软、硬件调试整个系统,完毕本次课程设计。核心词:4×4矩阵键盘;8051单片机;

密码锁;密码二次确认‘

二、绪论

2.1背景

随着社会物质财富日益增长,安全防盗已成为社会问题。而锁自古以来就是把守门户铁将军,

人们对它规定甚高,既要安全可靠地防盗,又要使用以便,这也是制锁者长期以来研制主题。

当前国内,大某些人使用还是老式机械锁。然而,眼下假冒伪劣机械锁泛滥成灾,互开率非

常之高。所谓互开率,是各种锁具一种技术质量原则,也就是1把钥匙能开几把锁比率。经

国家工商局、国家内贸局、中华人民共和国消协等部门对锁具市场调查,发现个别产品互开

率居然超标26倍。

为什么弹子锁“互开率”会如此之高?据关于专家人士剖析,弹子锁质量好坏重要取决于弹

子数量多少以及弹子大小,而弹子多少和大小受一定条件限制。此外,虽然是一把质量过关

机械锁,通过急开锁,甚至可以在不损坏锁前提下将锁打开。机械锁这些弊端为一种新型锁

电子密码锁,提供了发展空间。

2.2电子锁

电子锁是采用电子电路控制,以电磁铁或者卫星电机和锁体作为执行装置机电一体化锁具,

相比老式机械锁具,电子锁不使用金属钥匙,保密性、精度均有很大提高。

电子锁创造思路,源自古代创造自动机械,例如古希腊数学家赫伦液压自动门,中华人民共

和国古代诸葛亮木牛流马,它们以重力或蒸汽压力驱动,最广泛用途乃是用在古代墓道地下

机关。电子工业诞生,使得以微小电量驱动机械成为也许,于是有了电子锁一日千里跃进。

三、课题规定

本次课程设计,基于8051单片机电子密码锁设计,运用4*4小键盘作为输入,LED作为显

示。当输入密码和设定密码一致时,系统运用继电器输出解锁信号,其重要具备如下功能:

(1)设立6位密码,密码通过键盘输入,若密码对的,则将锁打开。(2)密码可以由顾

客自己修改设定(只支持6位密码),锁打开后才干改密码。修改密码之前必要再次输入密

码,在输入新密码时候需要二次确以防止误操作。

(3)报警、锁定键盘功能。密码输入用发光管显示,当持续3次输入错误密码,系统声光

报警。

四、课题分析

电路重要涉及矩阵键盘输入密码,外部密码验证,单片控制,原理方框图如下:

4.1矩阵键盘输入控制电路

设计方案是非编码键盘,每条行线和列线都相应一条I/O口线,键位设在行线和列线交叉点,

当一种键按下就会有某一条行线与某一条列线接触,只要拟定接触是哪两条线,即哪两个I/O

口线,就可以拟定哪一种键被触动。行线设计成上拉口线,初始时被置高电位,列线悬空,

初始置低。通过不断读行线口线,或者中断方式触发键位扫描。当发既有键按下,将列线

逐个置低,其她列线置高,读行线口线。当某条列线置低时,某条行线也被拉低,则拟定这

两条线交点处按钮被按下。将每个行线和列线组合值作成列表,每次就可

文档评论(0)

131****0702 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档