当前位置:文档之家› 基于C语言STC89C52单片机电子密码锁的设计与仿真

基于C语言STC89C52单片机电子密码锁的设计与仿真

图2系统仿真图

图2中U。为STC89C52是整个系统的核心,编写

的程序以二进制的文件导入其中;U。为AT24C02,

第5和第6个引脚分别与单片机的P1.2和P1.3相连;

LCDl为1602液晶显示器,引脚连接如图2所示;独立

。.…,,

目3被晶显币

按键DOOR,当门关上为键按下状态;D,为模拟开锁

密码设定

灯,当密码正确,按下BESURE键D,将亮;BUZl为蜂3?3

在密码输入正确后,按下SET键可对密码进行重新鸣器报警。当程序编写好并导入到单片机里后,按下

设置,液晶显示器显示SETCODS。同样几秒后提示信图2最下面的开始按钮,1602液晶显示器将提示密码锁

息将自动消失,此时开始重设密码。在密码设定过程中的运行状态,系统开始工作。

会将设定的数字显示出来,每输入一位密码需按下YES32开端功能

键确定,当设置的密码达到6/t将tl动回到启动界面。

当电源开启时,1602液晶显示Welcome欢迎界

面,当按下PUTIN键后,显示器显示PUTINCODES4结论

提示使用者输入密码,如图3所示。几秒后液晶显示器

上提示将自动消失。此时可输入正确密码,且密码输入(1)成功竺妻誊现11111液晶显示,密码开锁,密时显示*而不会将输入的数据显示出来。当输入密码码设置,防牛多咨孽探.,报警等功能。

耋紫耋三警筹三兰妻果竺全竺妻翌鼍、急墨系统箸嚣美雾嘉莩柔芋妥善割腿的移植性’为亮(D。作为开锁的模拟开关)。若密码错误,可以按下”“1”7。…’一。““…”,。一““。

BACK键,程序将跳到loop(开始界面),重新输入密参考文献

翌:婴竺全姿警芝篓翟:姿。。,笔≥擘默矍鬯紫[1]郭海英.基于单片机的电子安全密码锁的设计[J].现代电动报警,并且输入密码的时间必须在规定的时间完成,…=子一tt…¥,200。5,。28(。矗j:j}品j…一……”“’……。。否则也会报警。(下转第182页)

178

基于C语言STC89C52单片机电子密码锁的设计与仿真

作者:金桂, 向国梁, JIN Gui, XIANG Guo-liang

作者单位:湘南学院,物理与电子信息工程系,湖南,郴州,423000

刊名:

现代电子技术

英文刊名:MODERN ELECTRONICS TECHNIQUE

年,卷(期):2010,33(19)

参考文献(10条)

1.张天凡完全手册51单片机C语言开发详解 2008

2.曾高荣;胡宁;高扬一种新型电子安全密码锁的设计[期刊论文]-电子科技 2003(08)

3.赵益丹;徐晓林;周振峰电子密码锁的系统原理、设计程序及流程图[期刊论文]-嘉兴学院学报 2003(15)

4.郭海英基于单片机的电子安全密码锁的设计[期刊论文]-现代电子技术 2005(13)

5.李娜;刘雅举Proteus在单片机仿真中的应用[期刊论文]-现代电子技术 2007(04)

6.贵国庆用ME300B型单片机开发系统设计智能电子密码锁 2006(05)

7.倪淑艳;李晓波;于涵单片机C8051F303在数字锁相式频率合成器中的应用[期刊论文]-现代电子技术 2006(04)

8.唐德礼;王襄单片机学习机及编程器的设计与制作[期刊论文]-现代电子技术 2005(12)

9.刘振栋EPROM芯片的特殊应用[期刊论文]-电子工程师 1999(06)

10.周功明基于AT89C2051单片机的防盗自动报警电子密码锁系统的设计 2007(04)

本文链接:https://www.doczj.com/doc/971515781.html,/Periodical_xddzjs201019054.aspx

相关主题
文本预览
相关文档 最新文档