基于两个单片机串行通信的电子密码锁设计

1.功能

电子号码锁在实际应用中应该有两部分,一部分在外部,有键盘部分和密码显示;另一部分内部,设置密码、显示密码。使用单片机自身带有的串口可以很方便的实现单片机之间的通信,使输入的密码值传送到主机检验是否是正确的密码。其工作过程如下:

  1. 加电后,显示“000000”。

  2. 外部键盘输入密码,数码管显示相应数字。

  3. 输入过程中,如果不小心出现输入错误,可按“取消”键清除屏幕,取消此次输入,此时显示“000000”。再次输入需要输入所有6位密码。

  4. 当6位输入密码全部输入完毕后,按“确认”键,内部、外部数码管显示同时清零。

  5. 在内部数码管显示外部键盘输入密码,并与预设密码比较,发出密码正确与否的提示音,密码正确的话,放光二极管点亮,表明密码锁打开。

  6. 管理员可以使用内部键盘察看当前密码、修改密码、同时使用内部键盘也可以打开电子密码锁。也会有相应提示音提示操作。

2.源程序(汇编)

430d6feec68bf4869b957e8f5e3e60a3.jpeg

f7795b3ef122f47d62627e44535735c0.jpeg

3.原理图

a01d8207eaa2d47dc0b20649184d5f2b.jpeg

ccabe1fcecc7d041e3d849101ea712bf.jpeg

484bf385bb18b8e1c3746a6252c9e99c.jpeg

4.开题报告

46e9963b8417a71c2cbc0e970ffcd7fa.jpeg

c0f8b3879f1ab40c2bb33111c256c6a2.jpeg


5.毕业论文

069598e2de4344e3279d1488cc606330.jpeg

56b40c14b6df77729393a3c8b4ca2a2a.jpeg

6.赠送的资料

5ba33fcb5a2809237012c00963acfe14.jpeg

7.资料下载链接

提供如下资料下载链接:若资料链接失效,请后台私信我。

相关推荐

  1. 基于单片机电子万年历设计

    2024-04-01 03:20:02       7 阅读
  2. 基于单片机数据串口通信研究

    2024-04-01 03:20:02       12 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-01 03:20:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-01 03:20:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-01 03:20:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-01 03:20:02       18 阅读

热门阅读

  1. leetcode 2952.需要添加的硬币的最小数量

    2024-04-01 03:20:02       16 阅读
  2. Kubernetes operator系列:Cue语言基础学习

    2024-04-01 03:20:02       23 阅读
  3. 大模型LLM论文整理

    2024-04-01 03:20:02       13 阅读
  4. Ubuntu 中电子邮件处理工具

    2024-04-01 03:20:02       12 阅读
  5. 服务器永久运行jar包(linux系统)

    2024-04-01 03:20:02       15 阅读
  6. F - Second Largest Query

    2024-04-01 03:20:02       14 阅读
  7. Oracle ADG宕机:LGWR进程报错4021

    2024-04-01 03:20:02       10 阅读
  8. mysql null和空值的区别

    2024-04-01 03:20:02       16 阅读