【51单片机实物与仿真】基于51单片机设计的密码锁LCD1602液晶显示实物与仿真(可用在普中开发板)

基于51单片机设计的密码锁LCD1602液晶显示实物与仿真

演示视频

基于51单片机设计的密码锁LCD1602液晶显示实物与仿真

功能简介

1.本设计为了防止密码被窃取要求在输入密码时在LCD屏幕上显示*号,开锁密码为六位密码的电子密码锁。

2、首次使用时输入:131420,对密码进行初始化,当显示:initpassword,证明密码初始化完成,此时的密码为:000000。(如密码忘记就再输入131420初始化,然后密码就是000000)

3.密码可以由用户自己修改设定,修改密码之前必须再次输入密码(开锁状态下)。为防止误操作,在输入新密码时候需要二次确认,按D确认。输入密码时LCD显示INPUT  PASSWORD。

4、输入密码正确,LCD显示open,继电器导通,LED灯亮模拟开锁动作。

5、当输入密码错误后,LCD显示error并报警,连续输错三次锁定键盘3秒钟。(按下*号或复位按键可重新输入)

6、4×4的矩阵键盘其中包括0-9的数字键、*、#和A-D的功能键,其中,#为确认按键,*为取消当前操作按键,D为密码修改时的确认按键。

7、系统具有24C02有复位、掉电保存密码功能。

(目前完全适配普中开发板A234实物,其他普中开发板型号可能需要做代码修改或接线)

资料设计资料包括仿真,程序代码、讲解视频、功能要求、设计报告、软硬件设计框图等。

  更多单片机项目,单片机项目合集列表目录与专栏说明:

单片机项目合集列表与专栏说明——Excel合集列表目录查阅(持续更新)_单片机项目从哪里找的-CSDN博客https://archie.blog.csdn.net/article/details/142381401

目录

摘要

第一章 绪论

1.1、课题背景和意义

1.2、电子密码锁发展趋势   

第二章 总体设计方案的确定

2.1 电子密码锁设计的具体要求

2.2总体设计方案选定

第三章 系统硬件设计

3.1  设计原理

3.2  单片机STC89C51简介 

3.3  AT24C02存储芯片

3.4  LCD显示模块

3.5  键盘设计 

3.6  声音提示模块

3.7  继电器控制模块

第四章 系统软件设计

4.1主程序模块

4.2 键盘扫描子程序  

你可能感兴趣的:(单片机项目合集,51单片机,嵌入式硬件,单片机)