资源简介
矩阵键盘有数字键、设置密码键、确定键、锁定键。初始密码为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
- 上一篇:Hspice电路仿真
- 下一篇:软件系统课程设计报告 作业提交系统
相关资源
- promax速度格式转化成CGG速度格式的源
- 一个基于AD1674的模数转换电路及程序
- project项目案例(完整的过程)
- VisionPro学习视频资料及文档
- SpringBoot+mybatis+Oracle整合代码
- spring+springMVC+mybatis房屋出租项目源码
- GPRS模块GA6和STM32F103C8T6单片机上移植
- spring boot+mybatis+spring mvc+bootstrap开发停
- 基于Spring的在线购物商城源码含数据
- navicat.11.2.16.premium破解版(附64位)
- AspriseOCR.dll验证码识别
- The+C+Programming+Language第二版中文版-学
- 单片机proteus仿真100例
- 交通灯+RS232+模拟串口通讯 proteus 仿真
- 完美解决 丢失api-ms-win-crt-process-l1-1
- DS18B20+DS1302 显示温度和时间Proteus仿真
- 51单片机 ADC0832 ADC 仿真 proteus LCD160
- BGA+DIP+SDIP+SOP+SSOP+TSOP等PROTEL 99SE封装库
- DroidCamX Pro 6.4.8.rar
- Project 2007 项目管理模板 MPP格式 41个打
- pr 火焰插件
- TX-1C Proteus仿真板
- springboot使用axis1.4的demo
- VMware ESX 注册机 ESX 序列号 ESX 算号器
- Proteus 7 Professional仿真 单片机双积分式
- Barcode professional免费破解版.rar
- Proteus STM32 PWM输出仿真.rar
- 汇编-电子时钟 8253+8255+8259.rar
- EEG signal processing 脑电信号处理方法算
- SuperPro 加密狗模拟器
评论
共有 条评论