- 4
- 0
- 约1.42万字
- 约 21页
- 2017-02-26 发布于湖北
- 举报
基于单片机的简易密码锁设计
学校:
专业:
姓名:
敬告
本文是作者实现更复杂功能硬件设计中的一小部分,只是涉及到了密码锁的实现设计,供大家学习研究,读者可根据自己需要增加相应的功能,本文只针对初学者,硬件工程师请绕道而行。
本文主要包含STC89C52RC单片机,4*4的矩阵键盘,AT24C02存储器,LCD1602液晶显示器。
中间的一些变量数组的定义,读着可自行调整,作者是需要别的功能定义过的变量重复利用。芯片什么的就不介绍了,自己去网上查。另外,本设计作者在单片机开发板上测试通过,相应功能都能实现,如果读者没有实现功能,肯定哪一步未做好,需要回去检查。
主要功能:密码有两套,命名为出门密码和管理员密码,想要修改密码,必须通过管理员密码,还一个修改时间按键功能是作者需要显示系统时间,修改系统时间的作用。读者如不需要,可以删除相关代码,不影响整体功能。两套密码分别存储在不同的地方,在程序里可以清楚的区别开来。
输入出门密码时,错误则提醒再次输入,直到正确为止,三次错误则转到相应代码,如错误提示音。当修改密码时,输入管理员密码,与输入出门密码一样,直到通过为止,三次错误执行相应代码,验证通过后输入新的密码,两次一样则通过,不一样则失败。
电路图如下:
在矩阵键盘模块,可能横纵接线画错,即使这样连接也不用怕,可以自己测试,根据
您可能关注的文档
- 基于ProE_3.0创建螺纹的三种方法.doc
- 基于SIP的msrp协议文件传输说明.doc
- 基于Socket的网络通讯.ppt
- 基于Solr的搜索引擎研究与实现.doc
- 基于SPI的多串口扩展方案.doc
- 基于STC单片机的电子时钟毕业设计.doc
- 基于System_View的2ASK调制解调器设计.doc
- 基于TCP局域网聊天程序设计.doc
- 基于UG的驾驶员手伸界面的生成和校核.doc
- 基于VB的桌面系统开发方案_T5.ppt
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)