资源链接在文章最后,订阅查看获取全部内容及资料,如需可私信提供硬件。

一、 主要功能:
1.按键设置6位密码,输入密码若密码正确,则锁打开。显示open!
2.密码可以自己修改(6位密码),必须是锁打开时才能改密。为防止误操作,修改密码得输入两次。
3.若密码输入错误次数超过3次,蜂鸣器报警并且锁定键盘。
4. 24C02有复位、掉电保存密码功能。
按键说明: 排列方式:
1-2-3-A
4-5-6-B
7-8-9-C
*-0-# -D
ABC无定义、 *号键为取消当前操作、#号键为确认、D键为修改密码
二、 说明:
1、 按下 * 键或复位键,可以关锁并退出。
2、 初始密码是123456。
3、 当输入密码错误后,报警并锁定键盘3秒钟。
4、 修改密码:在开锁状态下,再次输入正确的密码并按下 # 键,此时听到两声提示,输入新的六位密码并按 D 键,再重复输入一次新密码并按 D ,会听到两声提示音,表示重设密码成功,内部保存新密码并存储。如两次输入的新密码不一样,则重设密码失败。
摘要
本系统由STC89C51单片机系统(主要是STC89C51单片机最小系统)、4×4矩阵键盘、LCD1602显示和报警系统等组成,具有设置、修改六位用户密码、超次报警、超次锁定、密码错误报警等功能(本设

【毕业设计-课程设计】-单片机电子密码锁设计相关推荐

  1. 单片机电子密码锁C语言程序,单片机电子密码锁的设计(汇编语言).doc

    word格式整理版 文档可编辑 一.设计总说明 ? 随着人们对安全的重视和科技的发展,许多电子智能锁(指纹识别.IC卡辨认)已在国内外相继面世.但是这些产品的特点是针对特定的指纹和有效卡,只能适用于保 ...

  2. 11-基于单片机的电子密码锁设计(原理图+仿真工程+答辩论文+答辩PPT)

    11-基于单片机的电子密码锁设计(原理图+仿真工程+答辩论文+答辩PPT) 文章目录 11-基于单片机的电子密码锁设计(原理图+仿真工程+答辩论文+答辩PPT) 资料 任务书 设计说明书 摘要 设计框 ...

  3. 【设计方案分享】基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-基于单片机乒乓球游戏机控制系统设计-基于单片机温度监测监控报警系统设计-基于单片机矩阵键盘的电子密码锁设计

    820基于单片机温度监测监控报警系统设计-设计资料 温度监测器功能描述: 1.主控芯片用的是51单片机(STC89C51). 2.使用温度传感器DS18b20采集温度. 3.用1602液晶显示显示温度 ...

  4. 基于单片机乒乓球游戏机控制系统设计-基于单片机矩阵键盘的电子密码锁设计-基于单片机温度监测监控报警系统设计-基于单片机钞票自动智能识别系统设计-设计资料【转发分享】

    819基于单片机乒乓球游戏机控制系统设计-设计资料下载 乒乓球游戏机设计任务为: (1)使用乒乓游戏机的甲乙双方各在不同的位置发球或击球. (2)乒乓球的位置和移动方向由灯亮及依次点燃的方向决定,球移 ...

  5. 基于单片机AT89C51密码锁设计

    1 引言 1.1设计目的 随着电子技术的发展,各类电子产品应运而生,电子密码锁就是其中之一.电子密码锁就是通过键盘输入一组密码完成开锁过程.研究这种锁的初衷,就是为提高锁的安全性. 目前,国内自行研制 ...

  6. 基于stm32的c语言程序设计,基于stm32的电子密码锁设计 main.c 代码奉上,做课设的直接用...

    电子密码锁设计 **功能:支持3~20位的密码设置,初始密码为123456:若要重设密码,需先输入正确密码开锁. ** 正常显示情况下,按下确认键上锁:按下密码键,开始输入密码. **接线:PE[0. ...

  7. 0011基于单片机电子密码锁控制系统设计

    资料下载地址 2.1 设计分析 一个电子密码锁,应该能实现以下功能: (1)能够从键盘中输入密码,并相应地在显示器上显示'*': (2)能够判断密码是否正确,正确则开锁,错误则输出相应信息: (3)能 ...

  8. 51单片机——电子密码锁

    51单片机--电子密码锁 链接: link. 图片: !protues仿真 ,下面展示同样高亮的 代码片. #include<reg51.h> unsigned char zt=1; un ...

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

    arm实现较为简单, 功能较为完善, 因此使用单片机控制较多. 显示器少数用数码管. 而本文所介绍的电子密码锁使用移植性及可读性强的高级语言C语言编写, 使用更加方便. 从经济适用的角度出发, 采用S ...

最新文章

  1. 常用的python数值处理函数,python常用数值函数总结
  2. 【祝贺】norains同志在这里开《Windows CE大排档》书友会
  3. java消息推送怎么实现_调用钉钉接口实现机器人推送消息
  4. C++ 标准库类型 string
  5. 北大文科生能选计算机专业么,文科计算机基础和文科计算机专题
  6. Oracle中主键自增长
  7. gdb命令中attach使用
  8. mysql mycat 路由规则_Mycat分库路由规则
  9. php中图片怎么加样式,html5实现各种图片样式实例用法汇总
  10. 不同文件实现登录功能的数据驱动测试
  11. axios请求拦截器获取报错信息
  12. 30个Python小游戏,上班摸鱼我能玩一天【内附源码】
  13. Navicat15安装教程超详细步骤
  14. 周志华《机器学习》个人笔记
  15. 恋爱测试题测男生软件,男友求生欲测试题大全
  16. 前端代码动态生成 审批流程图、流程图
  17. STM32串口屏应用
  18. 文本检测时对图片进行方向矫正
  19. MySQL索引和锁实现原理及优化
  20. 程序员需要的日常(收费)软件(都免费)

热门文章

  1. 用数字万用表精确测量小电阻
  2. 大块的写作时间?这个时代,它是奢侈品
  3. 《人类简史》笔记二——一场永远的革命
  4. Redis 集群规范(中文稿)(MOVED错误码及ASK错误码
  5. 拼多多校招内推编程题3 六一儿童节
  6. android x86酷狗音乐,酷狗音乐怀旧版
  7. zhengyang:全面了解风控决策引擎
  8. 我的世界服务器怎么修改id,我的世界端游怎么改名字
  9. [Go] String型常用操作
  10. python实现杨辉三角思路_Python极简代码实现杨辉三角示例代码