620基于51单片机的密码锁设计[Proteus仿真]

620基于51单片机的密码锁设计[proteus仿真]

密码锁设计这个题目算是课 程设计和毕业设计中常见的题目了,本期是一个基于51单片机的密码锁设计

需要的源文件和程序的小伙伴可以关注公众号【阿目分享嵌入式】,赞赏任意文章 2¥,私信阿目【620基于51单片机的密码锁设计】即可获取(看到消息会第一时间回复~)

仿真环境

proteus8.9

程序编译

keil4.60

功能

620基于51单片机的密码锁设计[Proteus仿真]_第1张图片

  1. 基于矩阵键盘设计
  2. LCD1602显示锁的状态信息
  3. 可保存储物柜的物件数量信息并在取物后更新显示

程序说明

  1. 初始第一行显示 Smart cabinet,第二行显示status:locked表示上锁状态
  2. 按下矩阵键盘的右下角的按键进入密码设置界面,输入密码(仅限数字,4位密码),可按撤销按键撤销输入,默认密码1111
  3. 密码输入正确显示status:OK!,否则status:erro!,在密码输入成功时打开储物柜,
    此时显示status:opened,之后显示Comp Num:(元器件的数量,初始数量100),2秒后显示
    Num Used: 表示请求输入拿走元件的数量,此时输入一个数字表示拿走的元件数量。
    输入完成后,按下右下角的确认按钮后显示剩余的元件数量Comp Num:
    如果输入的数字大于了储物柜中元件的数量将显示Num Used:erro!

需要的源文件和程序的小伙伴可以关注公众号【阿目分享嵌入式】,赞赏任意文章 2¥,私信阿目【620基于51单片机的密码锁设计】即可获取(看到消息会第一时间回复~)
公众号:
请添加图片描述

你可能感兴趣的:(51单片机,proteus,嵌入式硬件,单片机,课程设计,mcu)