新闻中心

EEPW首页 > 物联网与传感器 > 设计应用 > 采用AT89C51的电子密码锁的设计

采用AT89C51的电子密码锁的设计

——
作者:戴文雯时间:2013-09-23来源:电子产品世界收藏

  开锁模块

本文引用地址:http://www.eepw.com.cn/article/170168.htm

  密码锁在输入六位正确密码后实现开锁功能。P1.0接发光二极管D1,输入六位密码,按下确定按键则P1.0被置零,D1点亮表示开锁成功,如图9所示。

  密码设置模块

  在开锁状态下按下密码设置键则进入密码设置状态。此时把P1.5置零,点亮发光二极管D2。D2点亮表示现在处于密码设置状态,如图10所示。

  进入密码设置后按照设计要求还要再次输入一次旧密码提高安全性以及防止误操作。再次输入六位密码,若密码错误则蜂鸣器报警。若输入的六位密码正确则点亮发光二极管D3表示旧密码输入正确可以输入新密码,如图11所示。

  接下来输入六位新密码,设置密码要输入两次新密码,而且两次输入的密码必须相同才能成功设置否则报错。第一次输入六位密码然后按下确定键,第二次再一次输入新密码,按下确认键,若两次密码相同则点亮发光二极管D5。D5亮起表示两次输入的密码相同,密码设置成功,如图12所示。

  结语

  文中设计的基于具有简单的软硬件设计电路、低廉的开发成本、简便的操作方法,并通过Proteus仿真实现了预期的功能,具有一定的推广价值。

  参考文献:
  [1] 邱娟.的设计[J].硅谷, 2012
  [2] 周立功.实验与实践教程[M].北京:北京航空航天大学出版社,2006
  [3] 韩军团.基于设计[J].研究与开发,2012,(07)
  [4] 曹建林,孙捷,孙雪颖等.电子密码锁设计[J].成都信息工程学院学报,2010(04)
  [5] 周润景,袁伟亭,景晓松. Proteus在MCS-51&ARM7系统中的应用百例[M].北京:电子工业出版社,2006
  [6] 郑棣,徐迎春.基于单片机的电子密码锁设计[J].福建电脑,2012(09)

DIY机械键盘相关社区:机械键盘DIY


蜂鸣器相关文章:蜂鸣器原理

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭