• 大小: 79KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-05
  • 语言: 其他
  • 标签: 矩阵键盘  

资源简介

矩阵键盘有数字键、设置密码键、确定键、锁定键。初始密码为12345678,键盘输入密码后,按下确定键即可解锁(输入密码期间数字不可见,只有正确输入了密码并确定后才会显示密码数字)。输入密码正确后按锁定键进入锁定状态,数码管不显示。设置密码:按下设置键,输入8位有效数字,按下确定键即可修改密码。

资源截图

代码片段和文件信息

/**************************************************
项目名称:矩阵键盘模拟可调密码锁(8位密码)
作    者:Horse
日    期:2020/4/4
项目功能:矩阵键盘有数字键、设置密码键、确定键、锁定键。
      初始密码为12345678,键盘输入密码后,按下确定
  键即可解锁(输入密码期间数字不可见,只有正确
  输入了密码并确定后才会显示密码数字)。输入密
  码正确后按锁定键进入锁定状态,数码管不显示。
  设置密码:按下设置键,输入8位有效数字,按下确
  定键即可修改密码。
**************************************************/
#include “reg52.h“

typedef unsigned char u8;
typedef unsigned int u16;//对数据类型进行声明定义

#define GPIO_DIG P0
#define GPIO_KEY P1

sbit Dula=P2^6;
sbit Wela=P2^7;//定义锁存使能端口

u8 KeyValueKey_num;//定义KeyValue变量和Key_num存放按键值
u8 Flag_num_keypress=0Flag_enter=0Flag_set=0Flag_lock=1;//定义数字按键、确定键、设置键、锁定键标志位

u8 code Table_wei[]={0xfe0xfd0xfb0xf70xef0xdf0xbf0x7f};//数码管的位选
u8 code Table_duan[]={0x3f0x060x5b0x4f0x660x6d0x7d0

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1851  2020-03-04 19:37  矩阵键盘模拟可调密码锁\Backup Of矩阵键盘模拟可调密码锁.pdsbak

     文件      23706  2020-04-04 14:09  矩阵键盘模拟可调密码锁\Last Loaded 矩阵键盘模拟可调密码锁.pdsbak

     文件       6297  2020-04-03 12:55  矩阵键盘模拟可调密码锁\按键图片.png

     文件      23719  2020-04-04 14:14  矩阵键盘模拟可调密码锁\矩阵键盘模拟可调密码锁.pdsprj

     文件       2199  2020-04-08 10:40  矩阵键盘模拟可调密码锁\矩阵键盘模拟可调密码锁.pdsprj.LAPTOP-RLDCULQ1.hp.workspace

     文件       6654  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\main.c

     文件      14638  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\main.LST

     文件       9079  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\main.OBJ

     文件       7764  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\template

     文件       1009  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\template.build_log.htm

     文件       2543  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\template.hex

     文件         29  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\template.lnp

     文件      11234  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\template.M51

     文件        474  2018-03-19 17:20  矩阵键盘模拟可调密码锁\程序\template.plg

    .......    138627  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序\template.uvgui.hp

    .......      5320  2020-04-04 14:09  矩阵键盘模拟可调密码锁\程序\template.uvopt

     文件      13847  2020-03-04 19:16  矩阵键盘模拟可调密码锁\程序\template.uvproj

     文件          0  2018-03-19 17:18  矩阵键盘模拟可调密码锁\程序\template_uvproj.bak

     目录          0  2020-04-04 14:11  矩阵键盘模拟可调密码锁\程序

     目录          0  2020-04-04 14:14  矩阵键盘模拟可调密码锁

----------- ---------  ---------- -----  ----

               268990                    20


评论

共有 条评论