单片机电子密码锁课程设计.pdf
单片机电子密码锁课程设计--第1页
单片机技术及应用综合训练
设计报告
单片机电子密码锁课程设计--第1页
单片机电子密码锁课程设计--第2页
前言
随着人们生活水平的提高;如何实现家庭防盗这一问题也变得尤为突出..在
科学技术不断发展的今天;电子密码防盗锁作为防盗卫士的作用显得日趋重要..
本文从经济实用的角度出发;系统由STC89C52与低功耗CMOS型
E2PROMAT24C02作为主控芯片与数据存储器单元;结合外围的键盘输入、LCD显示、
报警、开锁等电路模块..它能完成以下功能:正确输入密码前提下;开锁;错误
输入密码情况下;报警;密码可以根据用户需要更改..用C语言编写的主控芯片
控制程序与EEPROMAT24C02读写程序相结合;并用Keil软件进行编译;设计了一
款可以多次更改密码;具有报警功能的电子密码控制系统..
本密码锁具有设计方法合理;简单易行;成本低;安全实用;保密性强;灵活性
高等特点;具有一定的推广价值..
关键词:电子密码锁、报警、液晶显示
单片机电子密码锁课程设计--第2页
单片机电子密码锁课程设计--第3页
目录
一、选题要求·····································1
二、硬件电路设计·································1
2.151单片机································2
2.2键盘电路·································2
2.3液晶显示电路·····························2
2.4警报电路·································3
2.5密码储存电路·····························3
2.6晶振、复位及关锁·························3
三、软件设计·····································4
四、软硬件调试结果·······························9
4.1电路总原理图·····························9
4.2调试结果································10
五、总结········································11
单片机电子密码锁课程设计--第3页
单片机电子密码锁课程设计--第4页
一、选题要求
本文从经济实用的角度出发;设计采用单片机为主控芯片;结合外围电路;组
成电子密码控制系统;密码锁共6位密码;每位的取值范围为0~9;用户可以自行设
定和修改密码..用户想要打开锁;必先通过提供的键盘输入正确的密码才可以;
密码输入错误有提示;为了提高安全性;当密码输入错误三次将报警;期间输入密
码无效;以防窃贼多次试探密码..6位密码同时输入正确;锁才能打开..锁内有备
用电池;只有内部上电复位时才能设置或修改密码;因此;仅在门外按键是不能修
改或设置密码的;因此保密性强、灵活性高..其特点如下:
1保密性好;编码量多;远远大于弹子锁..随机开锁成功率几乎为零..
2密码可变;用户可以随时更改密码;防止密码被盗;同时也可以避免因人员