龙源期刊?/p>
http://www.qikan.com.cn
基于
51
单片机电子密码锁设计
作者:李凯?/p>
樊建?/p>
来源:《中国新通信?/p>
2016
年第
22
?/p>
【摘要?/p>
本论文采?/p>
AT89S51
单片机作为主控芯片,密码程序采用
C51
语言实现,使?/p>
3-8
译码器和数码管相互结合实现密码显示。数码管?/p>
?/p>
-
?/p>
实时显示当前输入密码个数。密码输
入正确正常显示,表示密码正确指示灯亮;密码输入错误时,表示密码错误指示灯亮,继而蜂
鸣器发出警报声进行报警?/p>
【关键词?/p>
AT89S51
单片?/p>
C51
语言
3-8
译码?/p>
数码?/p>
引言
传统锁在安全方面有很多隐患,为了保证人们的生命财产安全,提高锁的安全等级非常?/p>
要,现如今越来越多的人开始应用安全信息系统,在财产安全、隐私保护、机密保护等方面?/p>
需求非常迫切?/p>
在此我们研究了电子密码锁,电子密码锁种类繁多,既有简单的电路控制产品,又有复?/p>
基于芯片的控制部分和外围电路部分、机械部分等性价比高的产品。随着电子技术的更新?/p>
代,电子锁具的发展也异常迅?/p>
[1]
,我们可以结合各种电子密码锁开锁信息,对研究电子密
码锁产品的多样化发展具有非常重大的意义?/p>
一、设计方案选择
电子密码锁设计的主控芯片使用单片机,硬件电路还包括数码管显示模块、声光报警模
块、键盘扫描模块等,为了能够将电子锁的相关作用充分发挥出来,需要实现以下功能?/p>
?/p>
1
)使用数字键盘实现密码输入。当按键顺序与设计值相符合,并且字符数相等时,?/p>
以将锁打开?/p>
?/p>
2
)键盘锁定和报警。首次密码输入错误,数码管显示错误提示,密码输入次数超过
设定次数,蜂鸣器报警的同时锁定键盘?/p>
?/p>
3
)输入密码功能。当按下一位数字键时,最右边的数码管显示一?/p>
?/p>
-
?/p>
,同时将?/p>
经输入的所?/p>
?/p>
-
?/p>
依次向左移动一位?/p>
?/p>
4
)清除密码功能。按下清除键时清除输入的所有值并清除所有显示?/p>