新闻中心

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

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

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

  键功能程序模块

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

  按键共分4大部分:0~9数字按键部分、开锁按键部分、密码设置按键部分、确认按键部分。键功能程序模块流程图如图6所示。

  密码设置模块

  本设计采用为主控芯片,结合外围电路,组成,用户想要打开锁,必先通过提供的输入正确的密码才能将锁打开。若提示密码输入错误,为提高安全性,当密码输入错误三次将报警。密码可由用户自己修改设定,锁打开后才能修改密码。修改密码之前必须再次输入密码,在输入新密码时需要二次确认,以防止误操作。密码设置模块的流程图如图7所示。

  基于Proteus的系统

  Proteus软件不仅能的工作情况,还能外围电路或没有单片机参与的其他电路的工作情况。本设计经仿真后,实现了预期的的功能。

  显示模块仿真

  出于对用户隐私的保护,密码锁输入密码时数码管用字符“-”取代输入的数字,每输入一位密码显示一位“-”,如图8所示。

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


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


评论


相关推荐

技术专区

关闭