【E922】基于51单片机电子密码锁 Proteus8.6仿真+程序Keil5

2021-09-09 11:22:37      索炜达电子      627     

项目编号:E922

文件大小:274K

源码说明:带中文注释

开发环境:C编译器

简要概述:

基于51单片机电子密码锁,Proteus8.6仿真+程序Keil5

1、在锁开的状态下输入密码,设置的密码共4位,矩阵键盘分别代表数字1、2、…、9、0,输入的密码用数码管显示,最后输入的密码显示在最右边的数码管上,即每输入一位数,密码在数码管上的显示左移一位。可删除输入的数字,删除的是最后输入的数字,每删除一位,密码在数码管的显示右移一位,并在左边空出的位上补充“0”。

2、用一位输出电平的状态代表锁的开闭状态,绿色发光管指示。

3、为保证密码锁主人能打开密码锁,设置一个万能密码(1111),在主人忘记密码时使用。

初始密码是1234;

【E922】基于51单片机电子密码锁 Proteus8.6仿真+程序Keil5

目录│文件列表:

 └ 自动化1702 电子密码锁

    ├ 仿真图

    │  │ Backup Of Sum_lock.pdsbak

    │  │ Last Loaded Sum_lock.pdsbak

    │  │ Sum_lock.pdsprj

    │  │ Sum_lock.pdsprj.DESKTOP-37880EN.别想打开!.workspace

    │  │ Sum_lock.pdsprj.DESKTOP-SDMPT9S.ASUS.workspace

    │  └ Sum_lock.pdsprj.LAPTOP-BTTIBN0E.乌托邦上帝.workspace

    └ 程序

       │ STARTUP.A51

       │ STARTUP.LST

       │ STARTUP.OBJ

       │ Sum_lock

       │ Sum_lock.build_log.htm

       │ Sum_lock.c

       │ Sum_lock.hex

       │ Sum_lock.lnp

       │ Sum_lock.LST

       │ Sum_lock.M51

       │ Sum_lock.OBJ

       │ Sum_lock.plg

       │ Sum_lock.uvgui.ASUS

       │ Sum_lock.uvopt

       │ Sum_lock.uvproj

       │ Sum_lock.__i

       │ Sum_lock_uvopt.bak

       └ Sum_lock_uvproj.bak

TAG电子密码锁
  • 2 次
  • 1 分